【问题标题】:Xcode 11 beta unable to install app on device ending with certificate issueXcode 11 beta 无法在以证书问题结尾的设备上安装应用程序
【发布时间】:2019-07-09 13:01:12
【问题描述】:

尝试将应用程序构建到 iOS 设备(任何设备 iPhone X、XS、任何操作系统,如 12,13 beta),但遇到证书问题。

想在支持 ios 13 beta OS 的设备上构建应用并调试问题。我要在模拟器上构建应用程序。证书的自动管理在 Xcode 10.2 上运行良好

应该能够从 Xcode 11 测试版在设备上安装应用程序以进行调试。

Xcode 11 beta 证书问题

【问题讨论】:

  • Xcode 11 证书采用新格式。您似乎有证书不匹配(“iOS Developer”是旧格式,但“Apple Development”是新格式)。我建议删除所有证书和配置文件并重新开始。
  • 创建一个新的开发者证书解决了这个问题。谢谢
  • 很好,干得好!我会给出我的评论作为答案,因为您的问题和解决方案可能对其他人有帮助。

标签: ios xcode


【解决方案1】:

Xcode 11 证书采用新格式。查看您的屏幕截图,您似乎有证书不匹配:“iOS Developer”是旧格式,但“Apple Development”是新格式。如果您要继续使用自动签名,我建议您删除所有证书和配置文件并重新开始。

【讨论】:

  • 感谢您的帮助
【解决方案2】:

Xcode 11 有两个名为 Apple(而不是 iOS 和 Mac)的新证书,默认情况下 Xcode 会尝试根据您的个人团队创建具有不同前缀的证书。我通过从 KeyChain 中删除所有这些证书解决了这个问题,然后前往 https://developer.apple.com/account/resources/certificates/add 创建 Apple Development 和 Apple Distribution 证书,然后清除构建并再次运行。

【讨论】:

  • 宾果游戏!我清理了我的配置文件和证书,创建了所有新的并且安装没有问题。
【解决方案3】:

登录developer.apple.com

  1. 选择有证书问题的配置文件

  2. 转到编辑个人资料

  3. 选择正确的证书(用于 Xcode 11 或更高版本)

  4. 保存并下载配置文件并尝试导入最新的。

就是这样!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-06
    • 2012-08-11
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多