摘要:
首先 Appium 支持 iPhone 真机,以下4个条件必须满足:
1. 苹果开发者账号和开发者证书
2. 苹果设备,确保这个设备已经被配置为开发机器。怎么配置?
3. 签名过的 .ipa 文件(编译出来的.app文件)或者源代码
4. Provisioning Profile
主要内容:
坑一:
解决方案:
提示这种错误的决定Appium配置出来问题,大部分问题主要是因为:App Path、BundleID、UDID设置不对
坑二:
Appium 自动APP 闪退
解决方案:
闪退在appium log中记录是缺少ios developer,也就是说证书不对,但明明xcode中存在证书,为么还会出现这种提示呢?!原因很简单,打包方式不一样,IOS打包出来用ARCHIVE,而你平时测试的可以是Xcode编译出来的结果。
坑三:
error: Failed to start an Appium session, err was: