简体   繁体   English

如何“撤销并请求”我的iOS开发人员个人资料?

[英]How can I “revoke and request” my iOS Developer Profile?

I am trying to export an .ipa file from XCode 6, and I get an error like this: 我试图从XCode 6导出.ipa文件,我收到这样的错误:

在此输入图像描述

The dialog says "revoke the current certificate and request one again", but I don't see a way to do that. 对话框显示“撤销当前证书并再次请求一个”,但我没有办法做到这一点。 The Apple Troubleshooting page for this issue suggests I should click the "Revoke and Request" button, but I don't see one. 此问题的Apple疑难解答页面建议我应单击“撤消并请求”按钮,但我没有看到。

How do I revoke the old developer certificate and request a new one? 如何撤销旧的开发人员证书并申请新证书?

I suppose that the certificate is a distribution one, not development one. 我认为证书是分发证书,而不是开发证书。 It seems that you have installed your iOS Distribution certificate in another Mac. 您似乎已在另一台Mac上安装了iOS分发证书。 And, it seems again that you download this certificate from Apple portail and import to your new machine. 并且,您再次从Apple portail下载此证书并导入到您的新计算机。 Of course, the simple import is not valid. 当然,简单导入无效。 Cause a certificate requires a private key to be associated with. 导致证书需要与私钥关联。

Then, you have 2 solutions: 然后,你有2个解决方案:

  1. Export your certificate from old machine (include private key) then import to your new machine. 从旧计算机导出证书(包括私钥),然后导入到新计算机。 I recommend it. 我推荐它。

在此输入图像描述

  1. Revoke this certificate if you do not use anymore on old machine. 如果您不在旧机器上使用,请撤销此证书。 Then, from new machine, create new request signning and request again the distribution certificate. 然后,从新机器创建新的请求登录并再次请求分发证书。 Visite your account, in distribution certificate section, click to the certificate to revoke, you will see "Revoke" button. 访问您的帐户,在分发证书部分,单击要撤销的证书,您将看到“撤消”按钮。

Beware that all provisioning profiles created with this certificate will be invalidated. 请注意,使用此证书创建的所有配置文件都将失效。

在此输入图像描述

Just for info, you have only <= 2 distribution certificates to be created. 仅供参考,您只能创建<= 2个分发证书。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM