Mac-appium之ios啟動之坑

一、xcodebuild failure: xcodebuild failed with code 65
(參考:https://122.226.73.189/topics/7220
這個報錯其實連著前面的log看很容易就知道是WDA問題。解決方法是,找到appium下面的wda文件,路徑為

/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj

在Xcode打開,首先修改下圖示中兩個地方,

image.png

1隨便改一個不會跟別人重復的就可以,com.xxxxx.xxxxx之類的;2是先勾選automatically后,下方team要填入一個開發者賬號,無論找開發同學要還是搞一個免費的都可以。

然后切換標簽到build settings,確保下面的bundleID和上面改的一致。如下圖:

image.png

然后,目錄從WebDriverAgentLib切換到WebDriverAgentRunner,在general標簽下確認team和之前填入的一致,到build settings下確認bundleID和前面填入的一致。如下圖:

image.png

然后操作欄選擇Product-Destination,選中已連接電腦的真機,如下圖:

image.png

再Product-Scheme選擇WebDriverAgentRunner,如下圖:

image.png

然后點擊Product-Test,正常的話,手機桌面會出現WebDriverAgent圖標,表示安裝成功。點擊Product-Stop可停止測試。

實在不行,卸載appium再重裝,然后再修改里面的wda文件。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容