移动应用推送服务配置
更新时间:2018-03-14 17:16:20
使用前说明
移动应用推送服务属于Link Develop提供的官方服务之一,帮助App快速集成移动推送的功能,在实现高效、精确、实时的移动推送的同时,极大地降低了开发成本。开发者在使用服务前,需要先在控制台进行服务开启,方才可以使用。
服务配置入口:
在添加服务列表中选择“移动应用推送服务”,并保存
选择“移动应用推送服务”后,点击对应的“配置”进入服务配置页面
环境说明:
服务使用时,可分“开发环境”和“生产环境”进行分别开启服务,可分别的开发和发布中进行使用。
开启服务
获得应用列表
在选择服务点击“配置”后,会进入服务配置页面,进入页面默认加载下该项目的移动应用(项目下所有iOS和Android应用)列表,如没有,需创建移动应用。开启服务前
开启服务前,需确保应用已经配置了包名/bundleID,否则会提示“未配置包名/bundleID”,需先去进行应用相应的包名/bundleID配置。
- 开启服务 对每个应用,可开启开发环境的服务和生产环境的服务。开启对应环境的服务,则表示可在该环境使用服务。
开启服务后,可对服务进行分环境的配置。
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, 否则注册不成功, 大部分国内的手机是谷歌服务被剥离了。
配置信息保存在这里,可以只配置小米或者华为。
开始使用服务
-了解服务端API调用
-了解SDK相关使用