首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新Apple开发者证书

更新Apple开发者证书
EN

Stack Overflow用户
提问于 2017-08-04 09:35:20
回答 2查看 2.4K关注 0票数 2

我离苹果开发者证书的有效期只有一周的时间。我意外地丢失了CSR文件,我在创建当前正在使用的最后一个证书时使用了该文件。

请你告诉我,如果我将与另一个CSR一起申请新的证书,我会面临什么问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-04 09:50:02

注意:

  1. 如果没有CSR,您将能够使用现有的证书,但一旦证书过期,您必须创建新的证书,如果上一个证书丢失,您可以使用/创建新的CSR。
  2. 更新证书不会影响公共环境上的分布式构建(Apple )。但当然,它不允许您使用无效/过期的证书分发您的新版本。

以下是苹果开发人员代码签名标识文档中的一条说明:

如果您失去了对苹果颁发的签名标识的控制,例如您的开发者ID或Mac应用程序分发标识,请立即向苹果报告。苹果将使旧的身份无效,并帮助你更换它。虽然这似乎有点工作,但这是至关重要的,因为任何拥有您身份的人都可以分发具有潜在恶意或破坏性的代码,这些代码看起来来自您。

这也可能对你有帮助。

没有找到密码签名身份

Xcode在丢失签名标识时检测到。通常,当您从一个Mac移动到另一个Mac时,就会发生这种情况。按照创建中的步骤创建签名标识,并将其添加到中。您可以选择从另一个Mac导入您的签名身份或重新设置它。如果使用您自己管理的自定义开发供应配置文件,则在撤消开发证书后,该配置文件将变得无效。阅读您的开发人员帐户中的编辑供应配置文件以重新生成它。

要避免此问题,请将证书导出为其他Mac上的开发人员配置文件,然后在新Mac上导入它们,如中所述。

票数 1
EN

Stack Overflow用户

发布于 2017-08-04 09:59:06

根据苹果文档,.CSR与应用程序ID、供应配置文件和应享权利结合使用。因此,如果两者都有(App和provisioning ),它将对您有害。

.CSR解释

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45503281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档