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、模擬器跑不了真機綁定的證書。因為第一次運行前需要在設置里認證,模擬器無法認證。
