macaca 安裝遇到的各種坑


1、java代碼編寫后,運行,鏈接真機,報錯:

解決辦法:找到上面紅色標記的目錄,在xcode里打開XCTestWD.xcodeproj

 

 

2、運行uirecorder錄制的chrome腳本,報錯:

 

 

3、運行本地的.ipa格式包,報如下錯:

解決辦法:將xx.ipa的后綴改為.zip,即為xx.zip,然后解壓縮就可得到對應的xx.app格式的包。

 

 

4、app-inspector -u UDID 時,報錯:

解決辦法:

  1、首先關閉運行app-inspector的終端,重新打開新終端,輸入ps -ef|grep macaca,檢查是否有殘留macaca進程占用,然后kill所有macaca的進程(kill -s 9 進程號)

  2、操作了步驟1之后,重新啟動還是不行的話,多試幾次,有時候會有這個問題

 

 

5、npm install時,報錯:

解決辦法:刪掉沒權限的文件后,重新安裝

 

 

6、運行java代碼時,報錯:

解決辦法:

   卸載macaca-ios:npm uninstall macaca-ios -g

   重裝:DEVELOPMENT_TEAM_ID=TEAM_ID npm i macaca-ios -g

 

 

7、app-inspector -u xxx時(機型:iphone5,ios10.3.2),報錯:

解決辦法:根據報錯信息分析是因為不兼容iphone5,換iphone6就好了

 

8、app-inspector啟動時,報錯:

解決辦法:

  因為沒有裝開發者證書造成的,需要開發者賬號或者蘋果賬號也可以

 

9、運行XCTestWD.xcodeproj,報錯:

解決辦法:勾選上

 

其他:

  1、模擬器跑不了真機綁定的證書。因為第一次運行前需要在設置里認證,模擬器無法認證。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM