未安装Xcode分发证书私钥

时间:2017-11-23 19:09:33

标签: ios xcode provisioning app-distribution

我正在尝试临时分发我的应用。但是,当我存档并尝试导出它时,我得到以下屏幕: enter image description here

在此屏幕上,当我点击"管理证书"按钮,我得到以下屏幕: enter image description here

我尝试在Apple Developer Portal上重新生成配置文件。我生成并下载了移动配置文件,并尝试再次导出应用程序,但我收到了相同的丢失私钥错误。

更新 我试图手动签署我的应用程序。当我选择"下载个人资料"来自'供应资料'它给了我以下输出屏幕:

enter image description here

谢谢

2 个答案:

答案 0 :(得分:2)

我认为你应该重新开始。

  1. 退出Xcode。

  2. 删除 DerivedData 文件夹。

  3. 删除〜/ Library / MobileDevice / Provisioning Profiles 文件夹。

  4. 在Keychain Access中,删除与Apple开发相关的所有内容。

  5. 转到浏览器中的门户网站并删除所有证书和个人资料。

  6. 现在重新开始。

答案 1 :(得分:0)

我能够在Mac OS的Keychain Access实用程序中找到Xcode-AlternateDSID和Xcode-Token键。在我输入计算机的管理密码后,该实用程序允许我将密码更改为密钥。然后我可以在Xcode要求时使用新密码。这为我的iOS分发证书恢复了丢失的私钥。