我正在尝试通过量角器和appium在野生动物园的iPad mini 4上测试我的webapp。但是在启动Safari应用时出错。我能够启动Xcode上可用的iOS模拟器,但是在真实设备上运行时,使用相同的配置文件时出现错误。我是否需要购买Apple开发人员许可才能在Safari浏览器中的真实设备上进行测试?
这是我的配置文件:
capabilities: {
automationName: 'XCUITest',
browserName: 'safari',
bundleid:'com.apple.mobilesafari',
//appium-version: '1.13.0',
platformName: 'iOS',
platformVersion: '12.2',
deviceName:'tarun iPad',
noreset:true,
udid: "auto",
//xcodeOrgId: "<Team ID>",
//xcodeSigningId: ''
},
使用以下软件的系统和软件版本:
mac OS mojave: 10.14.3 (18D109)
Xcode: Version 10.2.1 (10E1001)
node: 11.2.0
npm: 6 .4.1
appium 1.13.0
在真实设备上运行时出现以下错误:
info XCUITest xcodebuild exited with code '65'
答案 0 :(得分:1)
购买开发者帐户不是强制性的,只要您不打算将任何内容发布到AppStore
参考文献: