我正在尝试临时分发我的应用程序。但是,当我存档并尝试导出它时,我得到以下屏幕:
我试图在 Apple Developer Portal 上重新生成配置文件。我生成并下载了 Mobile Provision 文件并尝试再次导出该应用程序,但我收到了相同的丢失私钥错误。
更新 我试图手动签署我的应用程序。当我从“Provisioning Profile”中选择“Download Profile”时,它会给我以下输出屏幕:
谢谢
我认为你应该重新开始。
退出 Xcode。
删除DerivedData文件夹。
删除~/Library/MobileDevice/Provisioning Profiles文件夹。
在 Keychain Access 中,删除所有与 Apple 开发相关的内容。
在浏览器中转到门户并删除所有证书和配置文件。
现在重新开始。
我能够在 Mac OS 的 Keychain Access 实用程序中找到 Xcode-AlternateDSID 和 Xcode-Token 键。该实用程序允许我在输入计算机的管理密码后更改密钥的密码。然后我可以在 Xcode 要求时使用新密码。这恢复了我的 iOS 分发证书丢失的私钥。