将 XCode 升级到 9.1 并将 iOS 模拟器升级到 iOS 11.1 已经大大减慢了 Appium-iOS 测试
Upgrading XCode to 9.1 and iOS Simulator to iOS 11.1 has slowing down Appium-iOS tests drastically
将 XCode 升级到 9.1 并将 iOS 模拟器升级到 iOS 11.1 已经大大减慢了基于 Appium-java 的测试。
我的设置
- Appium-ide:1.2.7
- Appium 命令行:1.7.1
- IOS:macOS Sierra 10.12.6
- XCode: 9.1(9B55)
- iOS模拟器:iOS11.1
以前是如下&测试是运行速度
- XCode: 8.3
- iOS模拟器:iOS10.3
WebdriverAgent 社区仍在努力为 XCode9 提供支持,详情请参阅 this github issue。
同时,我们有以下解决方法:
- 在测试服务器上,安装以前版本的 XCode(即 8.3.3)。
- 运行 这个命令:
xcode-select --switch /Applications/path to XCode8.3.3/
目前,开发者应该构建他们的 iOS 测试应用程序以与 XCOde8.3.3.
兼容
问题已通过使用最新版本 XCode 10、最新 iOS 版本 11.4 上的模拟器和来自 npm 的最新 Appium 运行时 1.8.2-beta 得到解决。需要将 iOS 全新安装到 11.4 并删除任何 11.3 / 11.0 / 10.3 版本。
将 XCode 升级到 9.1 并将 iOS 模拟器升级到 iOS 11.1 已经大大减慢了基于 Appium-java 的测试。
我的设置
- Appium-ide:1.2.7
- Appium 命令行:1.7.1
- IOS:macOS Sierra 10.12.6
- XCode: 9.1(9B55)
- iOS模拟器:iOS11.1
以前是如下&测试是运行速度
- XCode: 8.3
- iOS模拟器:iOS10.3
WebdriverAgent 社区仍在努力为 XCode9 提供支持,详情请参阅 this github issue。
同时,我们有以下解决方法:
- 在测试服务器上,安装以前版本的 XCode(即 8.3.3)。
- 运行 这个命令:
xcode-select --switch /Applications/path to XCode8.3.3/
目前,开发者应该构建他们的 iOS 测试应用程序以与 XCOde8.3.3.
兼容问题已通过使用最新版本 XCode 10、最新 iOS 版本 11.4 上的模拟器和来自 npm 的最新 Appium 运行时 1.8.2-beta 得到解决。需要将 iOS 全新安装到 11.4 并删除任何 11.3 / 11.0 / 10.3 版本。