iOS 分发证书过期或手动吊销,会影响 App 的下架吗?
iOS distribution 发布证书过期或者被手动 revoke 了 app 会被下架吗?
在距离 distribution 证书过期一个月(或被手动 revoke 了)的时候会受到 apple 的邮件
编辑
虽然 distribution 过期(或者被手动 revoke)了,如果你的开发者账号是 company(公司)类型或个人类型的,只要你的每年 99$的开发者 membership 没有过期,就不会对已上架的 app 产生影响,只是你下次发布或者更新 app 就要重新生成一个 distribution 证书了。如果你的开发者账号是 enterprise 类型(企业级)的,证书过期或被 revoke 了之后,那么安装过该证书打包的 app 的用户将无法打开该 app 了,这就需要开发人员重新生成证书再打包一个 app 了。
如何查看开发者 membership 是否过期:
编辑
顺便贴一下 Apple 关于证书过期说明的截图和链接吧
编辑
我们都知道上架如果 APP 证书过期也会导致失败,这边我们就推荐一个好用的工具-appuploder。
如何使用 appuploader 制作 apple 证书
一.证书管理
点击首页的证书管理
编辑
二.新建证书
点击“添加”,新建一个证书文件
免费账号制作证书只有 7 天有效期,没有推送消息功能,推送证书是用来配置
在网站上推送的。不是用来打包编译 app 的。
编辑
并且免费账号只能创建开发证书,无法提交上传发布,无法使用 apple 登录,
支付,推送等功能。画红圈的部分就是开发证书(development),后面的 distribution 是发布证
书,managed 是管理证书,这两个也都是支付了 99 美金给 apple 才能使用的。
编辑
三.使用 appuploader 服务同步证书
如果勾选“使用 appuploader 服务同步证书”此项,我们将可以在不同电脑上下
载和使用此证书,将 ipa 文件上传到 App Store 给苹果审核,不需要 Mac 电脑,也不需要 xcode,非常
简单方便。
编辑
新建证书完成后另存文件保存下来,证书就已经制作好了,点击另存到想要保存的位置就好了。
编辑
制作好的证书就是.p12 格式的,无需转换。
评论