Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 撤销分发证书是否会影响正在审查的Iphone应用程序(在苹果商店上)?_Ios_Xcode_App Store_Code Signing - Fatal编程技术网

Ios 撤销分发证书是否会影响正在审查的Iphone应用程序(在苹果商店上)?

Ios 撤销分发证书是否会影响正在审查的Iphone应用程序(在苹果商店上)?,ios,xcode,app-store,code-signing,Ios,Xcode,App Store,Code Signing,我刚在重新安装操作系统时丢失了私钥,因此必须创建新的证书签名请求。。我想知道撤销我的分发证书是否会对我在App Store上的现有应用程序产生任何影响,尤其是当我的一个应用程序正在等待批准时(正在审核中),从旧分发证书生成 我应该等待应用程序启动吗 被苹果公司接受或撤销 分发证书将不包含任何内容 对应用程序有何影响 我知道这是一个古老的问题,但因为它还没有被回答。。。根据苹果的支持,你可以在提交一个应用进行审查后立即撤销证书,该应用不会受到影响。应用商店中已有的应用也不会受到影响 支持上述功能的

我刚在重新安装操作系统时丢失了私钥,因此必须创建新的证书签名请求。。我想知道撤销我的分发证书是否会对我在App Store上的现有应用程序产生任何影响,尤其是当我的一个应用程序正在等待批准时(正在审核中),从旧分发证书生成

我应该等待应用程序启动吗 被苹果公司接受或撤销 分发证书将不包含任何内容 对应用程序有何影响


我知道这是一个古老的问题,但因为它还没有被回答。。。根据苹果的支持,你可以在提交一个应用进行审查后立即撤销证书,该应用不会受到影响。应用商店中已有的应用也不会受到影响

支持上述功能的相关SO线程:


开发人员经常会遇到这个问题,而不会撤销证书。可能的想法是,它是否会影响商店中的应用程序,或者下次更新是否需要相同的证书等

但不存在任何类似的问题。 Appstore和临时生产证书仅用于Appstore提交过程。它需要检查私钥-公钥对,以验证ipa是否由有效的签名机构进行了代码签名。一旦应用程序进入应用程序商店,您就不必担心所使用的证书

下次创建更新时,您可以使用不同的证书进行代码设计,但需要使用相同的应用程序id。

来自apple文档:

iOS分发证书(应用商店)
如果您的iOS开发者计划成员资格有效,应用商店中的现有应用将不会受到影响。但是,您将无法再向应用商店提交新的应用或更新。

不会对您当前的上载产生任何影响。由于应用程序的捆绑包标识符和应用程序id将保持不变,因此也不会影响推送通知服务。这是我们能够在任何live app的当前证书已过期的情况下向web开发者更换PEM或p.12证书的唯一原因。

根据我的经验和苹果的支持,撤销证书不会对已上传的iTunes版本产生任何影响,无论是供审查还是在live上


希望这有帮助

你找到答案了吗?因为我也处于类似的情况。谢谢你的回答:)然而,由于缺乏权威性的参考资料,我在这个问题上悬赏了。你有吗?幸运的是,我帮你找的。请参阅下面的链接并搜索文本“正在创建您的开发或分发证书不会影响您提交到应用商店的应用程序,也不会影响您更新它们的能力。”:我希望这就足够了。