【发布时间】:2016-12-22 18:43:05
【问题描述】:
今天,我意识到我的分发证书已过期,无法再看到任何正在分发的证书。
AppStore 配置文件也已过期,但仍然存在。当我想编辑它时,我当然需要创建一个新的分发证书。
所以问题是,我能否用新证书更新我现有的应用程序?
谢谢
【问题讨论】:
-
简单地说,是,这是标准程序;您需要创建一个新证书并将其分配给您的分发配置文件(或创建一个新证书,以更容易者为准)。
今天,我意识到我的分发证书已过期,无法再看到任何正在分发的证书。
AppStore 配置文件也已过期,但仍然存在。当我想编辑它时,我当然需要创建一个新的分发证书。
所以问题是,我能否用新证书更新我现有的应用程序?
谢谢
【问题讨论】:
当您的证书过期时,会出现以下情况:
1.当您的证书过期时,它会从会员中心的Certificates, Identifier & Profiles 部分消失。没有Renew 按钮可让您续订证书。您可以撤销证书并在证书过期之前生成新证书。或者您可以等待它过期并消失,然后生成一个新证书。
2.当您的开发或分发证书过期时,将其删除并在 Xcode 中申请新证书。
3.当您的证书过期或被吊销时,任何使用过期/吊销证书的配置文件都将反映为“无效”。您无法使用这些无效的配置文件构建和签署任何应用程序。可以想象,我宁愿在证书过期之前撤销并重新生成证书。
4. 已在 App Store 上的应用程序继续正常运行。再次,在 重要提示:重新创建您的开发或分发证书不会影响您提交到商店的应用程序,也不会影响您更新它们的能力。
【讨论】: