移动应用推送开发指南
更新时间:2018-05-24 23:54:54
配置入口
- SDK配置套餐的“”消息推送,点击“配置”
iOS应用服务配置(必选)
由于iOS应用的推送服务需要统一采用苹果官方提供给开发者的推送服务,所以在此需要配置上传苹果开发者平台颁发的证书并填写证书对应的密码,可根据开发阶段分别添加iOS开发环境和生产环境的证书信息,无需同时添加。
环境说明:在配置弹窗中,会有“开发环境”和“生产环境”区分,在此表示需分别上传苹果开发者平台颁发的开发证书和生产证书
证书验证:上传证书并输入证书密码,点击“验证证书”,如正确,则返回验证成功,只有正确配置了证书和密码,才能正常调用iOS推送服务
- 测试推送:如验证成功,点击“测试推送”,则展开测试推送,可以推送一条进行消息进行测试。只需填入deviceToken信息。
Android应用服务配置(可选)
针对小米、华为设备管控较严的情况特意接入华为,小米推送辅助通道以提高在华为、小米设备上的到达率。
在 小米开放平台 注册你的App, 得到相应的小米AppID,小米AppKey,小米AppSecert。在配置中设置你的小米AppSecert。(注意:小米开发者平台的消息推送开关记得打开)
同理在 华为开发者联盟 注册App,应用审核通过后,能够得到华为的AppID和AppSecert。在配置中设置你的华为AppID和AppSecert。(注意,您的app不能是草稿状态,必须是审核中,或者通过审核的状态,不然通道不会生效。请确保您在华为控制台激活了推送通道功能)
在FCM推送平台创建项目(注:Google已将GCM推送迁移至firebase,改称FCM)。接入前提手机必须安装google play services, 否则注册不成功, 大部分国内的手机是谷歌服务被剥离了。
配置信息保存在这里,可以只配置小米或者华为。