答案 0 :(得分:19)
我知道这是一个古老的问题,但由于尚未得到答复...根据Apple支持,您可以在提交应用程序进行审核后立即撤销证书,该应用程序不会受到影响。应用商店中已有的应用也不会受到影响。
支持上述的相关SO线程:
If I revoke an existing distribution certificate, will it mess up anything with existing apps?
iOS Provisioning and Certifcates - Will Revoke/Renew effect App Store Apps?
答案 1 :(得分:6)
根据我自己的经验,它不会影响您的在线应用。
答案 2 :(得分:4)
开发人员通常会面临这个问题并且远离撤销证书。可能的想法是,它是否会影响商店中的应用程序,或者下次更新等是否需要相同的证书。
但是没有任何类似的问题。 Appstore和Adhoc生产证书仅用于App Store提交过程。它需要检查私钥公钥对以验证ipa是否是由有效签名机构签名的代码。一旦应用程序进入应用程序商店,您就不必担心使用的证书。
下次创建更新时,您可以使用其他证书进行协同设计,但您需要使用相同的应用ID。
答案 3 :(得分:4)
根据我的经验并根据Apple支持,撤销证书不会对iTunes上已上传的版本产生任何影响,无论是审核还是现场。
希望这会有所帮助!!
答案 4 :(得分:2)
对您当前的上传不会有任何影响。由于您的应用程序的捆绑包标识符和应用程序ID将保持不变,因此它也不会影响您的任何推送通知服务。如果任何实时应用程序的当前证书已过期,这是我们能够向Web开发人员替换PEM或p.12证书的唯一原因。
答案 5 :(得分:0)
来自苹果文档:
https://developer.apple.com/support/technical/certificates/
iOS分发证书(App Store) 如果您的iOS Developer Program会员资格有效,则App Store上的现有应用程序不会受到影响。但是,您将无法再向App Store提交新的应用程序或更新。