问题:升级到xcode15后Appium运行时总是在xcodebuild构建wda的时候失败,提示证书问题,手动构建的时候可以成功构建(参数不一样)
解决方法:设置desired capabilities(Appium2已变更为XCUITestOptions)时使用webDriverAgentUrl,跳过自动构建wda。即:在命令行构建并启动wda后,appium直接连接已经运行的wda,不需要自动构建
注:此方法当前不支持iOS17
Appium版本:Appium2.0
脚本语言:Python
前提:
1、已安装Appium2.0
2、已安装xcuitest驱动(如图)
3、已在xcode中更新WebDriverAgent项目的bundleid,并配置好证书,在xcode中build没有报错
4、已启动Appium
示例代码: