美文网首页
mac安装app-inspector

mac安装app-inspector

作者: DuffyMagic | 来源:发表于2018-12-24 17:06 被阅读0次

    app-inspector主要用于查看iOS应用的控件布局信息,下面来记录一下安装步骤:

    1.安装macaca,终端输入npm install macaca-cli -g

    2.安装brew,终端输入ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    3.安装ios-webkit-debug-proxy:终端输入brew install ios-webkit-debug-proxy

    4.安装macaca-ios:终端输入`npm i macaca-ios -g

    5.Macaca iOS 驱动调整为 USB 通信:终端输入brew install usbmuxd

    6.安装app-inspector:终端输入npm i app-inspector -g,安装完成后

    (1)在终端进入到 /usr/local/lib/node_modules/app-inspector/node_modules/webdriveragent/WebDriverAgent目录,没有的目录新建一个即可

    (2)前往:https://github.com/facebook/WebDriverAgent 打包下载源码,将下载的内容复制到/usr/local/lib/node_modules/app-inspector/node_modules/webdriveragent/WebDriverAgent该目录下

    (3)在上述目录下执行mkdir -p Resources/WebDriverAgent.bundle

    (4)终端执行sh ./Scripts/bootstrap.sh -d,也可以输入sh ./Scripts/bootstrap.sh编译

    7.安装ios-deploy:brew install ios-deploy

    8.有些mac会隐藏文件,所以先让mac显示被隐藏的文件,教程连接

    9.进入/usr/local/lib/node_modules/app-inspector/node_modules/webdriveragent/WebDriverAgent目录,用xcode打开WebDriverAgent.xcodeproj文件,对WebDriverAgentLibWebDriverAgentRunnerIntegrationApp修改Bundle id,将id随便修改成唯一的即可,再添加team,开发者账号可以问开发人员要一个,每个文件修改好了分别编译运行。

    10.进入/usr/local/lib/node_modules/app-inspector/node_modules/xctestwd/XCTestWD目录,用xcode打开XCTestWD.xcodeproj文件,每个文件修改Bundle id和添加Team,项目文件直接编译,test结尾的文件build for Testing,如果报错,安装ideviceinstaller,终端输入brew install ideviceinstaller --HEAD,安装完成后再次编译运行。

    11.终端输入app-inspector -u 真机设备UDID --verbose查看结果。

    相关文章

      网友评论

          本文标题:mac安装app-inspector

          本文链接:https://www.haomeiwen.com/subject/fibzkqtx.html