该问题的总结会持续更新与完善,可以在 该贴下 提出意见 与 主题相关的问题
客户端
1、客户端安装的APP实际对应什么环境,是你打包ipa时候选择的证书决定的。isProduction只是建议和你打包证书一一对应进行配置,不是决定APP环境的的因素。
2、AppStore下载的、adhoc、in-house等证书打包为生产环境。
3、
如果你是直接运行安装到测试设备(运行调试状态),那你的安装的应用的证书环境只有可能是开发环境或者通配的。
两种姿势:
1、打包出来,安装测试。
2、用xcode 将app安装到手机上,然后手动点击手机上的app图标让他运行,然后做推送测试。
重要说明:xcode里面的设置:
- 证书需要设置为发布证书;
- run也需要设置为release,选了release以后就可以直接run一个生产证书的包;
- 无法直接启动,只能手动点击App图标启动
无法做到:在生产环境下启动,还能在控制台实时看到日志
服务端
- 官网推送选择 生产环境
- API推送设置环境参数apns_production,点我
0条评论