证书 · Guide
证书过期、失效、撤销后要检查哪些配置?
分发证书过期/撤销后,在会员仍有效时商店上已上架 App 通常不受影响,但无法再用该证书上传新构建;企业内部分发等场景影响不同。换证后必须同步 Profile 与本地/CI 私钥。
更新 2026-09-28
先确认证书类型与场景
App Store 分发、Enterprise 内部分发、APNs、Developer ID 等过期后果不同。请对照 Apple「证书到期或被撤销」说明,避免套用错误场景。
App Store 分发证书(常见)
官方说明大意:若 Program 会员仍有效,已在 App Store 的现有 App 通常不受影响;但不能再使用已过期/已撤销证书签名的新 App 或更新上传。已上传未提交且用已撤销证书签名的构建可能被标为无效二进制。
更换后建议检查清单
- 开发者后台:新证书状态有效,旧证书已按策略撤销或停用
- 重新生成并下载匹配的 Provisioning Profile
- 本机钥匙串 / Xcode:新证书与私钥成对,Signing Team 正确
- CI / 打包机:更新 P12 或签名素材存储,轮换密码与访问权限
- ASC:重新 Archive 上传新构建,勿沿用无效二进制
- 若同时换了团队或账号:核对 Bundle ID、App 记录归属与用户角色
换账号或换团队时额外注意
应用标识与销售归属随团队变化。交接时应明确 Account Holder、证书持有人与 ASC 角色,并避免继续使用旧团队 Profile。见账号交接说明。
安全
怀疑证书或私钥泄露时,按官方安全指引处理并轮换。勿在公开渠道传播 P12。