iOS 未上架时测试生产环境推送
2018-06-13 本文已影响0人
Guomingjian
1、推送SDK用的是阿里云推送
2、准备开发环境证书
生产证书.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