我正在尝试使用Appium自动化工具启动在Xcode版本7.3.1(7D1014)上开发和构建的iOS应用程序。为了启动ios应用程序,我通过在模拟器上拖放cert文件在IOS模拟器上安装了Apple公司根证书。能够手动启动应用程序但是在使用appium自动化工具启动应用程序时出现问题。启动时IOS应用程序失败,我得到“nsurlerrordomain错误1012 iphone”。下面我附上了简单的代码来设置所需的功能
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName", "ios");
capabilities.setCapability("platformVersion", "9.3");
capabilities.setCapability("deviceName", "iPhone 6");
capabilities.setCapability("app","/Path_to_app/XYZ.app");
capabilities.setCapability("no-reset", true);
IOSDriver driver = new IOSDriver(new URL("http://localhost:4723/wd/hub"), capabilities);
在模拟器上启动iOS应用程序时,如何通过appium工具设置Apple Corp证书。我尝试重新设置内容和设置但仍然面临同样的问题。
答案 0 :(得分:0)
如果使用有效的Apple证书创建调试版本,则无需拖放证书。