ios证书过期总结

avatar
avatar
kktoo
45
文章
12
评论
2020年5月13日11:01:38 评论 4,121 636字阅读2分7秒

证书和描述文件过期后如何处理?

有些是有效日期到期,有些是被手动revoke了,都需要进行处理:

  1. 如果开发者账号是company(公司)类型或个人类型的,只要开发者membership没有过期,就不会对已上架的app产生影响,只需要重新生成一个distribution证书,在下次发布app时使用新的distribution证书。

  2. 如果你的开发者账号是enterprise类型(企业级)的,企业证书的有效日期是3年,但对应的描述文件有效日期只有1年,二者任何一个过期,所有使用该证书打包的app的用户都将无法启动该app,所以在过期前务必提前操作,生成新证书,打包出新的app,去替换所有用户已经安装的app。 企业证书的描述文件快过期时,可以重新Edit,然后下载安装重新打包上线更新,当然也可以重新创建一个新的,一个App可以创建多个描述文件,只是发布证书最多只能创建2个。

注意: 如果要操作revoke证书,一定要在更新证书上线之后再revoke旧证书,因为一旦证书被Revoke,应用就不能打开了(会有一定时间的延迟)。

ios推送证书过期后,如何处理?

答:push 证书有效期为1年,过期会导致推送发送失败,需要删除过期的证书,重新生成推送证书,并更新所使用的推送平台(比如极光推送)的证书设置。 注意:网上有些教程说要重新打包提审是没必要的,按照以上步骤更新证书即可,不需要重新打包审核app。

ios推送证书过期后,重新更换新证书以后,以前证书的设备还能收到推送吗?

答:可以的

avatar
  • 文本由 发表于 2020年5月13日11:01:38
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
4月起App Store不再接受使用UIWebView的新App iOS

4月起App Store不再接受使用UIWebView的新App

苹果表示,App仍在使用已弃用的UIWebView API嵌入网络内容的开发者,应尽快更新为WKWebView以提升安全性和稳定性。 WKWebView可将网页处理限制在App的网页视图中,从而确保不...
MacOS怎么显示隐藏文件 iOS

MacOS怎么显示隐藏文件

现象描述: 有些文件比如git的配置文件会作为隐藏文件存在。 Mac os默认是不显示隐藏文件的。 但是很多场合下我们需要查看或者编辑这些隐藏文件。 解决方法: 如下图所示,在Finder中使用Shi...
给mac安装pip iOS

给mac安装pip

MacOS自带python2,但是没有带pip,所以需要自己安装。 常见的说法是使用快速安装 sudo easy_install pip 试了下无法正常进行 检索相关资料后发现可以这样: curl h...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: