iOS测试发布环境推送

最近被推送证书的问题困扰,在网上也看了很多资料。觉得自己还是很乱,所以决定整理一下。

图1.png

我们平时会用到的基本就是这四种证书了。

一般来说,就是

  • 开发时,用开发的证书配置Provisioning Profiles文件,用来签名,就可以真机调试了;
  • 打包发布时,用发布的证书配置的Provisioning Profiles文件签名,打包上传到iTunes上。

在测试发布环境的推送时,需要用发布环境证书配置的 Ad Hoc Provisioning Profiles 文件。使用adhoc打出包可以上传到iTunes Connect后台,但是构建版本不能选。

图2.png

使用这个证书也不能在手机上真机调试,只能打包再装到手机上

推送证书是和AppID绑定的,每个证书只能给对应的App使用,而开发和发布证书只需要各自有一个就可以了

ps,配置证书时,会生成对应的公钥密钥,如果团队开发,你需要把证书对应的密钥传给你的同事,他们双击安装到自己的电脑上就可以使用你创建的证书了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容