Jar*_*ice 5 certificate ios provisioning-profile xamarin xamarin-studio
所以我正试图在我的设备上运行Xamarin Studio中的项目.我收到错误"在钥匙串中找不到有效的iOS代码签名密钥".
我生成了一个全新的iOS开发证书,如下所示:

然后我下载了证书并打开它以将其添加到钥匙串.这里是钥匙串:

然后我创建了一个配置文件.我添加了适当的设备,并将证书设置为我刚刚生成的证书.查看配置文件的编辑部分,您可以看到它设置为正确的证书:

完成所有这些后,我进入Xcode,然后点击Xcode-> preferences.我添加了AppleID并查看了帐户的详细信息.似乎一切都在那里,除了iOS开发签名身份说"丢失私钥".

我假设这就是我在Xamarin Studio中收到错误的原因.我怎样才能解决这个问题?
生成代码签名请求证书 (CSR) 时会生成私钥。如果您不是从下载证书的同一台 Mac 创建 CSR,则它将不具有用于生成证书的私钥。如果您确实从同一台 Mac 创建了 CSR,那么您的私钥可能会被删除。
现在最好的解决方案是创建一个新的 CSR、创建一个新的开发/分发证书和一个新的配置文件。
| 归档时间: |
|
| 查看次数: |
4036 次 |
| 最近记录: |