ios - 如果我的分发证书过期会怎样?

标签 ios certificate app-store code-signing

我的证书将在 4 天后到期,我已经上传了带有新证书的新应用程序版本以供提交。 如果旧证书过期会怎样?用户是否可以使用旧证书下载我的应用程序,或者 Apple 会在提供新证书之前删除我的应用程序?

最佳答案

如果我的证书过期或已被吊销怎么办?

Apple 推送通知服务证书

您无法再向您的应用发送推送通知。

Pass Type ID 证书(存折)

如果您的证书过期,已安装在用户设备上的通行证将继续正常运行。但是,您将无法再签署新通行证或发送对现有通行证的更新。如果您的证书已被吊销,您的通行证将无法再正常使用。

iOS 分发证书(App Store)

如果您的 iOS Developer Program 成员(member)资格有效,您在 App Store 上的现有应用程序将不会受到影响。但是,您将无法再向 App Store 提交新应用或更新。

iOS 分发证书(内部、内部使用的应用程序)

用户将无法再运行已使用此证书签名的应用程序。您必须分发使用新证书签名的新版应用。

Mac App Distribution Certificate 和 Mac Installer Distribution Certificate (Mac App Store)

如果您的 Mac Developer Program 成员(member)身份有效,您在 Mac App Store 中的现有应用程序将不会受到影响。但是,您将无法再向 Mac App Store 提交新应用或更新。

Developer ID 申请证书和 Developer ID 安装程序证书(Mac 应用程序)

如果您的证书过期,用户仍然可以下载、安装和运行使用此证书签名的 Mac 应用程序版本。但是,您将需要一个新证书来签署更新和新应用程序。如果您的证书已被吊销,用户将无法再安装使用此证书签名的应用程序。

原始出处 Apple Doc

关于ios - 如果我的分发证书过期会怎样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18681862/

相关文章:

iphone - 取消对 iPhone 3G 的支持

iphone - 使用别人的 Mac 将应用程序发布到 App Store?

ios - NSPhotoLibraryUsageDescription 拒绝但不使用它

php - 如何将变量作为 POST 从 Cocoa-Touch 应用程序发送到我的 php 站点?

python - 如何对应用程序用户评论进行自动分类?

certificate - 没有公司的代码签名证书

iphone - 如何为 iPhone 分发证书创建私钥?

ios - 为 iOS 应用程序中的所有 UITableViewCells 设置背景颜色

iOS推送通知: How does an app get notified about a push notification,处于事件状态时?

browser - 我的 SSL 证书有效吗?