iOS开发-学习记录

iOS 未上架时测试生产环境推送

2018-06-13  本文已影响0人  Guomingjian

1、推送SDK用的是阿里云推送

2、准备开发环境证书

2.1、网址:https://developer.apple.com/account

生产证书.png

3、创建生产环境的描述文件

3.1、在最下面找到 Provisioning Profiles -> Distribution 新建生产描述文件.png
3.2、选择 Ad Hoc -> Continue Ad Hoc.png
3.3、选择对应你项目的 app id -> Continue 选择App ID.png
3.4、选择对应的开发证书 -> Continue 选择对应的开发证书.png
3.5、选上可以运行测试的设备(手机udid)-> Continue 图片.png
3.6、命名描述文件 -> Continue 图片.png

3.7、下载刚刚创建好的描述文件,双击。

4、打开xCode选择证书、描述文件

4.1、选择之前双击打开的描述文件 图片.png 4.2、报错了是证书没选对,Build Settings 搜索 sign 图片.png
4.3、通过上一步已经可以成功编译了。但是真机运行依然出错!“郭明健 的 iPhone 6s has denied the launch request.” 图片.png
4.4、接下来是最关键的一步了: 图片.png
图片.png

4.5、重新编译运行-->成功!!!

5、测试生产环境的推送通知

5.1、勾选生产环境,高级选项中指定账号推送,这里我就不截图了。 图片.png
5.2、生产环境接收通知成功! 5220A9238DF8BE7C9BC1BC31CFB3B6F7.png
2A39317621B79EE70699789BF4C4C8A6.png

6、最后非常感谢广西iOS工程师 潘志景 同学的友情帮忙!

上一篇下一篇

猜你喜欢

热点阅读