我正在尝试临时分发我的应用。但是,当我存档并尝试导出它时,我得到以下屏幕:
在此屏幕上,当我点击"管理证书"按钮,我得到以下屏幕:
我尝试在Apple Developer Portal上重新生成配置文件。我生成并下载了移动配置文件,并尝试再次导出应用程序,但我收到了相同的丢失私钥错误。
更新 我试图手动签署我的应用程序。当我选择"下载个人资料"来自'供应资料'它给了我以下输出屏幕:
谢谢
答案 0 :(得分:2)
我认为你应该重新开始。
退出Xcode。
删除 DerivedData 文件夹。
删除〜/ Library / MobileDevice / Provisioning Profiles 文件夹。
在Keychain Access中,删除与Apple开发相关的所有内容。
转到浏览器中的门户网站并删除所有证书和个人资料。
现在重新开始。
答案 1 :(得分:0)
我能够在Mac OS的Keychain Access实用程序中找到Xcode-AlternateDSID和Xcode-Token键。在我输入计算机的管理密码后,该实用程序允许我将密码更改为密钥。然后我可以在Xcode要求时使用新密码。这为我的iOS分发证书恢复了丢失的私钥。