xcode 吊销发行证书是否会影响正在审查(在苹果商店)的 iPhone 申请?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/3263761/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Will revoking Distribution certificate affect application which is In Review (on apple store) for Iphone?
提问by Hemant
I just lost my private key with OS reinstallation so will have to create new Certificate Signing Requests.. I wanted to know if revoking my Distribution Certificatewill have any effect on my existing applications on App Storeespecially when one of my applications is waiting for approval ( In Review) build from old distribution certificate.
我只是失去了我与重新安装操作系统的私钥所以必须创建新的证书签名请求。我想知道如果我的撤销分发证书会对我现有的应用程序没有任何影响的App Store尤其是当我的应用程序之一,正等待审批(正在)从旧的分发证书构建。
Should i wait for the app to be accepted by the Apple or revoking the distribution certificate won't have any affect on the application?
我应该等待应用程序被 Apple 接受还是撤销分发证书不会对应用程序产生任何影响?
回答by mkelly4ca
I know this is an ancient question, but since it hasn't been answered... According to Apple support, you can revoke the certificate immediately after submitting an app for review and the app won't be affected. Apps already on the app store will not be affected either.
我知道这是一个古老的问题,但由于尚未得到解答......根据Apple支持,您可以在提交应用程序审核后立即撤销证书,该应用程序不会受到影响。应用商店中已有的应用也不会受到影响。
Related SO threads to support the above:
支持上述内容的相关 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?
回答by hotsjf
From my own experience, it won't affect your online app.
根据我自己的经验,它不会影响您的在线应用程序。
回答by shah1988
Often developers face this question and stay away from revoking a certificate. Possible thoughts are if it affect the app in the store, or will the same certificate be required for the next update etc.
开发人员通常会面临这个问题并远离吊销证书。可能的想法是它是否会影响商店中的应用程序,或者下次更新是否需要相同的证书等。
But there are no any issues like that. An Appstore and Adhoc production certificates are used for the App store submission process only. It needs to check the private key public key pair to validate that the ipa is code signed by a valid signing authority. Once the app goes to app store you need not have to bother about the certificate used.
但没有任何类似的问题。Appstore 和 Adhoc 生产证书仅用于 App store 提交过程。它需要检查私钥公钥对以验证 ipa 是由有效签名机构签名的代码。一旦应用程序进入应用程序商店,您就不必担心所使用的证书。
The next time for creating an update, you can codesign using a different certificate, but you need to use the same app id.
下次创建更新时,您可以使用不同的证书进行共同签名,但您需要使用相同的应用程序 ID。
回答by Manish Verma
As per my experience and according to Apple support, revoking certificate will not have any effect on the already uploaded build on iTunes either for review or on live.
根据我的经验和 Apple 支持,吊销证书不会对已上传到 iTunes 的版本产生任何影响,无论是审核还是直播。
Hope this helps!!
希望这可以帮助!!
回答by Rahul Mathur
There will not be any affect on your current uploads. As the bundle identifier and app id for your application will remain same, it will not affect any of your push notification service too. This is the only reason we are able to replace PEM or p.12 certificates to web developers if the current certificate of any live app has expired.
不会对您当前的上传产生任何影响。由于您的应用程序的包标识符和应用程序 ID 将保持不变,因此它也不会影响您的任何推送通知服务。如果任何实时应用程序的当前证书已过期,这是我们能够为 Web 开发人员替换 PEM 或 p.12 证书的唯一原因。
回答by jeffbailey
From the apple docs:
https://developer.apple.com/support/technical/certificates/
来自苹果文档:https:
//developer.apple.com/support/technical/certificates/
iOS Distribution Certificate (App Store) If your iOS Developer Program membership is valid, your existing apps on the App Store will not be affected. However, you will no longer be able to submit new apps or updates to the App Store.
iOS 分发证书(App Store) 如果您的 iOS 开发者计划会员资格有效,则您在 App Store 上的现有应用程序不会受到影响。但是,您将无法再向 App Store 提交新应用或更新。