我遇到了同样的问题:[INST STDERR] Instruments Trace Error : Target failed to run: Permission to debug was denied. 该应用程序必须使用开发身份(例如 iOS 开发人员)进行签名。
解决方案: 1. 我在设备的 xcode 中使用 Debug Developer Profile 归档了该应用程序。2. 转到 Window -> Organizer -> 查看所有档案列表 3. 现在选择要导出的档案并在查找器中打开它 4. 右键单击并显示包内容 5. 转到 Products/Applications 文件夹您将看到 .app 文件。
使用它而不是 ipa。
确保该设备已添加到开发人员门户中,并且所有证书都已安装在其上,以便上述步骤正常工作。
一旦到位。此外,请确保您从以下链接获取 ios-webkit-debug-proxy:
https://github.com/appium/appium/blob/master/docs/en/advanced-concepts/ios-webkit-debug-proxy.md
此外,在设备设置上启用开发人员工具。另外,请确保 safari webinspector (safari -> Develop) -> Inspector 已开启 希望它有帮助:-)
注意:当您希望 appium 为您在设备上安装应用程序时,请不要提供 Bundle ID。