如何查询苹果证书是否被吊销?iOS 证书吊销状态(OCSP)在线查询
教你在线查询 iOS 签名证书是否被苹果吊销:OCSP 原理、good/revoked/unknown 三种状态含义,以及用 7cert 上传 P12、描述文件或 IPA 一键查询吊销状态的方法。
7cert · 更新于
苹果怎么判断证书是否有效
苹果签发的开发、发布、企业证书都由苹果的中间证书(Apple Worldwide Developer Relations)签发。苹果通过 OCSP(在线证书状态协议) 对外提供证书状态查询,iOS 设备在安装或启动 App 时会向苹果 OCSP 服务询问签名证书的当前状态。
三种 OCSP 状态
- good(正常):证书有效,未被吊销。
- revoked(已吊销):证书已被苹果或开发者本人吊销,用它签名的 App 会掉签。
- unknown(未知):OCSP 服务无法给出结论,通常是证书不是苹果签发,或查询时网络异常,可稍后重试。
用 7cert 在线查询吊销状态
- 打开 7cert.com。
- 上传以下任意一种文件:
.p12/.pfx证书(输入证书密码)、.mobileprovision描述文件、已签名的.ipa。 - 7cert 会解析出证书并实时向苹果 OCSP 查询,结果页直接显示“正常 / 已吊销”及证书到期时间。
描述文件里内嵌了允许签名的证书列表(DeveloperCertificates),所以只有描述文件也能查询其中每张证书的吊销状态;上传 IPA 时 7cert 还会标出实际用于签名的那张证书。
适用场景
- 买卖企业证书、P12 前验货,确认不是已吊销的证书。
- App 打不开时排查是否掉签。
- 签名服务商定期巡检手上的证书状态。
常见问题
查询证书吊销状态需要什么文件?
P12/PFX 证书(需密码)、描述文件(.mobileprovision)或已签名 IPA 任意一种即可,7cert 会自动提取证书并查询苹果 OCSP。
OCSP 显示 unknown 是什么意思?
表示苹果 OCSP 没有给出明确结果,常见原因是证书非苹果签发或查询时网络波动,可稍后重新检测。
上传的证书会被保存吗?
7cert 不存档上传的文件,检测完成后即销毁。