撤销证书 - iPhone编程

时间:2012-03-09 12:49:22

标签: ios certificate

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

  

您的开发证书已被撤销 - 您撤销了您的证书   开发证书,它不再有效

我的帐户有效。

如何在没有问题的情况下添加新证书或恢复磁盘上的旧证书?

2 个答案:

答案 0 :(得分:28)

手动方式:

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

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

  3. 在右侧,有一个标题为“iOS Developer Program”的列。选择“Provisioning Portal”部分。

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

  5. 由于我已经拥有证书,我不确定,但在此页面的某个位置,您应该可以点击“申请证书”或类似的东西。

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

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

    您也可以让XCode为您创建一切。

    1. 撤消所有当前证书和配置文件

    2. 要调用“自动设备配置”,请打开Xcode的“窗口”菜单>组织者> “设备”标签>库下的“配置文件”侧栏。

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

    4. 根据上述技术说明,XCode会自动为您做什么:

      1)提示创建并安装“iPhone Developer”证书(如果iOS门户中尚不存在)

      2)(对于管理员或代理角色)提示创建并安装“iPhone Distribution”证书(如果iOS门户中尚不存在)

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

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

      5)将本地计算机上的配置文件库与iOS门户上的配置文件同步

答案 1 :(得分:0)

解决 Xcode 8

  1. Xcode首选项>帐户
  2. 选择您的帐户
  3. 点击“查看详情'
  4. 点击“下载所有个人资料'
  5. 重启Xcode
  6. 此步骤是可选的,这意味着如果没有此步骤可能会有效:产品>按' alt'按钮>清理构建文件夹
  7. 这些解决了我的问题。