2016-09-15 59 views
4

我一直在使用Appium和Xcode 8啓動儀器方面遇到問題。我最近知道蘋果已經從儀器中刪除了自動化,因爲Appium(1.5.3)無法正常工作。 有沒有人有解決方案?它會在Appium v​​1.6.0-beta1版本中修復嗎?用Xcode 8支持Appium

回答

2

是的,儀器/ UI自動化不再被Xcode 8支持,所以Appium將無法使用它。現在它必須支持替換UI自動化的XCUITest。

Appium社區正在開發新的iOS驅動程序 - 現在它是XCUITest驅動程序

新XCUITest驅動程序的優點:在模擬人生

  • 道和物理設備,包括TvOS
  • 能夠以平行
  • 在多個連接的設備上運行的速度要快得多(路快)
  • 減少越野車!
  • 更好地控制模擬器
  • 可以關閉系統級警報!

缺點:

  • 僅適用於iOS 9.0及以上
  • 仍然沒有通知測試

您可以通過克隆回購有非官方版本:

(如果發生拆封錯誤=>執行:$ NPM拆封)

此處瞭解詳情:https://discuss.appium.io/t/ios9-uiautomation-what-is-appium-approach-to-uiautomation-deprecation-by-apple/7319/103

0

的Xcode 7.3將與appium 1.5.3工作。

Xcode 7.2將與appium 1.5.2一起使用。

當我使用其他版本時出現連接錯誤。

+0

嘗試使用Xcode 8 Beta版本。出錯了。 –

+0

帶有appium 1.5.3的XCode 7.2出現錯誤。 –