ios - 使用第三方开发证书和配置文件在物理设备上调试 iOS
问题描述
我获得了开发证书和配置文件来调试 iOS 应用程序。在我的钥匙串中安装证书后,我可以在模拟器上运行该应用程序,但我需要处理的功能无法在模拟器上测试,而是在真实设备上测试。我未能在该真实设备上安装该应用程序,尽管其 udid 已列在配置文件中。我收到以下错误。
可执行文件已使用无效权利进行签名。域:com.apple.dtdevicekit 代码:-402620394 失败原因:在应用程序的代码签名权利文件中指定的权利无效、不允许或与您的配置文件中指定的权利不匹配。(0xE8008016)。
在 xcode 上,Team 显示为
不知名的名字
在签名和功能部分。我想那是因为我没有与证书所在的开发者帐户相关联。
我的问题是:即使设备在配置文件中,我是否一定需要关联该开发人员帐户才能在设备上安装应用程序?
感谢您提供帮助。
解决方案
推荐阅读
- reactjs - 为什么我在创建 React 应用程序时出错?
- matlab - 在一个简单的图上定位并绘制最小值
- sql - 修改查询以按客户端标识符分组
- wordpress - 在 wordpress 文件上传中缺少一个临时文件夹
- ios - 如何在 Swift 中通过按下按钮来迭代函数
- python - 使用 BeautifulSoup python 从 HTML 中提取 JSON
- ajax - 如何在 extjs 3.4 中为 ajax 调用处理 windows auth 握手(401)?
- javascript - 在没有 webRTC 的情况下访问摄像头或网络摄像头
- ibm-watson - 是否有任何其他来源可以下载 IBM Watson iot-device-samples.git?
- kendo-ui - Kendo Spreadsheet的insertSheet方法