将 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 的测试。

我的设置

以前是如下&测试是运行速度

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 版本。