fastmonkey安装模拟器采坑

tips: xcode10 和 fastmonkey 能免去很多麻烦,直达成功运行

1.下载xcode10

xcode允许不同版本共存,需要xcode10.1,点击链接下载后的xip包,解压后即可看到可执行文件,重更名后,放入应用程序文件夹即可。

2.打开fastmonkey

2.1

使用xcode打开fastmonkey,即打开XCTestWD-master->XCTestWD->XCTestWD.xcodeproj

2.2

切换到XCTestWDUITests后选择模拟器,选择product->test(cmd+U),先试着跑起来遇到问题再逐一解决

问题1:
import Swifter 
# Module compiled with Swift 5.1.2 cannot be imported by the Swift 4.2.1 compiler
由于xcode 10.1不支持Swift5,代码在xcode 10.1编译的时候使用的是swift4,而我机器上默认使用的是xcode11,swift版本是swift5(可以在命令行通过swift --version)查看,因此我们要切换成默认xcode10(通过xcode-select -p 查看使用的xcode,通过 xcode-select --switch <xcode_folder_path>) 更改,更改xcode为10.1后,再次查看swift --version发现此时变成4.2.1
2.3

进入Cartfile所在目录,执行carthage update --platform iOS,以swift4重新编译第三方依赖。此处有两个依赖还需指定版本,具体版本如下:

github "httpswift/swifter" == 1.4.3
github "SwiftyJSON/SwiftyJSON" == 3.1.4
github "cezheng/Fuzi" ~> 2.1.0
github "tadija/AEXML" == 4.2.2
github "CocoaLumberjack/CocoaLumberjack" == 3.5.2
github "Quick/Nimble"

目前就遇到这些问题,记得修改下要跑Monkey的包名 ,解决后就能跑起来了。

let bundleID = "xxxx"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值