已撤消iPhone编程



我在Provisioning Portal(Certificates)中删除了一个证书。现在,当我想创建一个新证书时,我看到一个警告,这条消息被发送到我的电子邮件:

您的发展证书已被吊销-您已吊销开发证书,不再有效

我的帐户有效。

如何添加新证书而不会出现问题,或者恢复磁盘上的旧证书?

手动方式:

  1. 转到此URL(苹果开发者网站):https://developer.apple.com/devcenter/ios/index.action

  2. 使用您的有效帐户登录。

  3. 在右侧,有一个标题为"iOS开发人员计划"的列。选择"设置门户"部分。

  4. 在左侧,单击标有"证书"的列的行

  5. 由于我已经有了证书,我不确定,但在这个页面的某个地方,你应该可以点击"请求证书"或类似的东西。

  6. 等待您的新证书,然后像之前一样下载并安装

其他详细信息可以在苹果的技术说明中找到:https://developer.apple.com/legacy/library/technotes/tn2250/_index.html

您还可以让XCode为您创建一切

  1. 吊销所有当前证书和配置文件

  2. 要调用"自动设备配置",请打开Xcode的"窗口"菜单>管理器>设备选项卡>库下的"配置文件"侧边栏。

  3. 选中"自动设备配置"复选框,然后单击"刷新"按钮。单击"刷新"后,将出现一个对话框,请求您的团队成员帐户凭据。当被要求创建iPhone证书(如果需要)时,回答"是"很重要。在这种情况下,单击"提交请求"将允许Xcode创建、下载和安装证书。

XCode根据上述技术说明自动为您做了什么:

1) 如果iOS门户中尚未存在"iPhone开发者"证书,则提示创建并安装该证书

2) (对于管理员或代理角色)如果iOS门户中还不存在"iPhone分发"证书,则提示创建并安装该证书

3) 如果iOS门户中不存在通配符应用程序ID,则创建该ID

4) 创建或使用添加到门户的新设备更新您的iOS团队配置文件,并将其安装到您的配置文件库中

5) 将本地机器上的配置文件库与iOS门户上的配置程序同步

Xcode 8的解决方案

  1. Xcode首选项>帐户
  2. 选择您的帐户
  3. 单击"查看详细信息"
  4. 单击"下载所有配置文件"
  5. 重新启动Xcode
  6. 此步骤是可选的,这意味着如果没有此步骤,它可能会工作:产品>按"alt"按钮>清理构建文件夹

这些解决了我的问题。

最新更新