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