Mac-appium之ios启动之坑
2017-09-26 本文已影响0人
七七总是很暴躁
一、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.png1随便改一个不会跟别人重复的就可以,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文件。