我是Appium的新手,目前已经被这个问题困扰了一周,希望我能在这里获得帮助。
问题是我无法在真实的iPhone设备上安装测试应用程序。它总是返回相同的错误。
Encountered internal error running command: Error: Could not install app: 'Command 'ios-deploy --id 20846aec46cd64589f6a2b356ef2390b2bc6bc6c --bundle /var/folders/6p/0y20zycd7qz4q14n42zhq29c0000gn/T/2018616-7145-1norgqb.y7mt/Payload/MyAPP.ipa' exited with code 253'
Run Code Online (Sandbox Code Playgroud)
当我尝试仅运行ios-deploy命令时,错误返回为:
ios-deploy[10050:85931] [ !! ] Error 0xe8008015: A valid provisioning profile for this executable was not found. AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0)
Run Code Online (Sandbox Code Playgroud)
据我了解,iPhone在安装测试应用程序之前需要先安装WebDriverAgent,但是,我看不到任何与安装WebDriverAgent相关的内容,它只是直接安装了测试应用程序。
以下是我的设备信息:
我使用的所需功能:
{
"platformName": "iOS",
"platformVersion": "11.0.1",
"deviceName": "iPhone 5s",
"automationName": "appium",
"udid": "20846aec46cd64589f6a2b356ef2390b323c6bc6c",
"bundleID": "io.apptest.s",
"app": "/path/to/my/MyAPP.ipa"
}
Run Code Online (Sandbox Code Playgroud) appium ×1