【发布时间】:2018-04-19 09:40:46
【问题描述】:
我们的团队于 2 年前在 Apple Appstore 上发布了 App。之后,由于 mac 硬件问题,我们丢失了它的代码。现在我们已经制作了新的应用程序,并希望替换 Apple 商店中现有的应用程序。但是,2 年前提交应用程序的配置文件(分发)证书已过期。我可以使用新的分发证书提交应用更新吗???
【问题讨论】:
我们的团队于 2 年前在 Apple Appstore 上发布了 App。之后,由于 mac 硬件问题,我们丢失了它的代码。现在我们已经制作了新的应用程序,并希望替换 Apple 商店中现有的应用程序。但是,2 年前提交应用程序的配置文件(分发)证书已过期。我可以使用新的分发证书提交应用更新吗???
【问题讨论】:
当您的证书过期时,使用该证书的配置文件将失效。在 App Store 上,只要您注册了开发计划,该应用程序仍然可以运行。使用该证书签名的所有临时构建将不再工作。吊销分发证书时,您的用户会出现以下情况:
当您撤销证书时,这意味着任何未部署到设备(不是由 AppStore 托管)上的应用程序将不再有效。现有用户可以继续使用该应用。
当您撤销证书并且您的应用程序托管在 AppStore 上时;已安装该应用程序的用户不会受到影响。去安装应用的新用户不会受到影响。
当您撤销证书并且您的应用程序在内部(内部)托管并且用户通过 OTA 下载它时;已安装该应用程序的用户不会受到影响。去安装该应用程序的新用户将无法安装它。请注意,这是基于我们从 Apple 那里得到的行为。
吊销证书不会影响更新现有应用的能力,无论它们是 AppStore 还是内部应用。
【讨论】: