使用Xcode 8支持Appium

使用Xcode 8支持Appium,appium,appium-ios,Appium,Appium Ios,我一直面临使用Appium和Xcode 8启动检测的问题。我最近才知道苹果已经从仪器中移除了自动化,因为Appium(1.5.3)无法正常工作。 有人有解决办法吗?它将在Appium v1.6.0-beta1版本中修复吗?是的,Xcode 8不再支持仪器/UI自动化,因此Appium将无法使用它。现在它必须支持XUITest,它取代了UI自动化 Appium社区正在开发新的iOS驱动程序-现在它是XUITest驱动程序 新XCUITest驱动程序的优点: 在模拟人生和真实设备上运行,包括电视操

我一直面临使用Appium和Xcode 8启动检测的问题。我最近才知道苹果已经从仪器中移除了自动化,因为Appium(1.5.3)无法正常工作。
有人有解决办法吗?它将在Appium v1.6.0-beta1版本中修复吗?

是的,Xcode 8不再支持仪器/UI自动化,因此Appium将无法使用它。现在它必须支持XUITest,它取代了UI自动化

Appium社区正在开发新的iOS驱动程序-现在它是XUITest驱动程序

新XCUITest驱动程序的优点:

  • 在模拟人生和真实设备上运行,包括电视操作系统
  • 能够在多个连接的设备上并行运行
  • 要快得多(快得多)
  • 少点马车
  • 更好地控制模拟器
  • 可以解除系统级警报
缺点:

  • 仅适用于iOS 9.0及以上版本
  • 仍然没有通知测试
通过克隆回购协议,您可以获得非官方版本:

  • 从git克隆应用程序:git clone
  • 转到克隆文件夹
  • 执行命令:$npm install
(如果发生收缩包装错误=>执行:$npm收缩包装)


更多信息:Xcode 7.3将与appium 1.5.3配合使用

Xcode 7.2将与appium 1.5.2配合使用


当我使用其他版本时,我遇到了连接错误

使用Xcode 8测试版进行了尝试。他犯了一个错误。