1、安裝
*不需要真機
$ npm install app-inspector -g
*需要真機
$ DEVELOPMENT_TEAM_ID=TEAM_ID npm i app-inspector -g
2、iOS真機,獲取TEAM_ID
image.png
3、啟動
$ app-inspector -u YOUR-DEVICE-ID
image.png
輸入命令后,啟動成功后會自動打開瀏覽器:
image.png
如何獲取設(shè)備ID,可參考如下網(wǎng)址:http://m.itdecent.cn/p/e56d6f3c9b8f
備注:
當我想要查看android的元素時,出現(xiàn)下面的錯誤:
:~ xxxx$ app-inspector -u XXXXXXX
{ Error: Command failed: /Users/xxxx/android-sdk/platform-tools/adb -s XXXXXX push /usr/local/lib/node_modules/app-inspector/node_modules/uiautomatorwd/app/build/outputs/apk/app-debug.apk /data/local/tmp/com.macaca.android.testing
報錯信息中,說需要將debug.apk安裝包,push到手機端,然而當我找到/usr/local/lib/node_modules/app-inspector/node_modules/uiautomatorwd/app/build/目錄的時候,根本沒有對應(yīng)的文件,在Testerhome找到了解決方法:
https://testerhome.com/topics/8605
但是當我執(zhí)行完所以的命令后,在macaca-android 找到了對應(yīng)的文件,索性直接把build文件復(fù)制到app-inspector下,就可以了


