用户工具

站点工具


差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

razor:plugins:iospush [2015/03/25 16:21]
cobub
razor:plugins:iospush [2017/07/14 11:18]
行 1: 行 1:
-~~Title:​Cobub Razor IOS推送 - 开源移动应用运营平台 - 移动统计、移动推送解决方案 - Cobub 移动开发者中心~~ 
-{{description>​IOS推送插件 是Cobub Razor官方基于IOS开发的一款推送插件。 
-它集成了IOS的推送功能与Cobub Razor提供的Tag功能,更加方便,快捷,精准的进行推送。 
  
-苹果IOS开放平台帮助企业的应用通过低成本互联网通道进行消息推送,提供完善、高效、稳定的服务体系解决了互联网云端到手机端的消息互通问题。}} 
-{{keywords>​Cobub Razor,​开源移动应用分析,​移动分析,​移动应用分析,​IOS推送}} 
-====== IOS消息推送插件 ====== 
- 
- 
-IOS推送插件 是Cobub Razor官方基于IOS开发的一款推送插件。 
-它集成了IOS的推送功能与Cobub Razor提供的Tag功能,更加方便,快捷,精准的进行推送。 
- 
-苹果IOS开放平台帮助企业的应用通过低成本互联网通道进行消息推送,提供完善、高效、稳定的服务体系解决了互联网云端到手机端的消息互通问题。 
- 
-===== 如何集成Cobub Razor IOS推送插件? ===== 
- 
- 
-在集成IOS推送插件之前,请确保数据库中IOS推送插件相关表的建立,可以到这里下载相关的sql文件,导入到数据库(注意:导入sql文件前,先修改表前缀razor_为你自己数据库的表的前缀)。 
-===== 常见问题 ===== 
-[[http://​www.cobub.com/​users/​index.php?/​help/​userkey#​n1|如何进行账户授权?]] 
-==== 1.注册为Cobub用户中心账户 ==== 
- 
- 
-Cobub用户中心是一个面向移动开发者的服务平台,针对移动开发过程中的产品生命周期过程,整合Cobub Razor平台的移动应用数据,提供系列的增值服务。移动开发者在Cobub用户中心可以一站式的解决产品遇到的各种问题。 
- 
-用户需要注册为Cobub用户中心的正式用户后,方可使用ios推送插件服务。 
- 
-尚未注册,[[http://​www.cobub.com/​users|立即前往Cobub用户中心注册]] 
- 
-==== 2.获取授权码并在Cobub Razor授权模块中进行认证 ==== 
- 
- 
-授权码是Cobub Razor与用户中心交互的秘钥,用户需要获取秘钥后方能在Cobub Razor账户授权模块中进行授权。 
- 
-账户授权后方能使用Cobub用户中心提供的丰富的Cobub Razor扩展功能与增值服务。 
- 
-[[http://​www.cobub.com/​users/​index.php?/​help/​userkey#​n1|获取授权码并在Cobub Razor授权模块中进行认证]] 
- 
-==== 3.注册IOS应用以获取RegisterID ==== 
- 
- 
-注册IOS应用需填写BundleID,注册成功后Ucenter用户中心会分配一个RegisterID给该应用,点击IOS信息即可查看当前应用的注册信息。 
- 
-==== 4.上传IOS的推送证书 ==== 
- 
- 
-用户在使用IOS推送服务前需要在 Ucenter用户中心的插件标题下的苹果推送中上传相关应用的推送证书,只有上传正确的证书,推送才有可能成功。 
- 
-==== 5.使用IOS推送服务 ==== 
- 
- 
-进入IOS首页,插件会读取所有当前系统中的IOS应用列表,已注册的应用并在Ucenter用户中心已经上传了该应用的推送证书就可以进行推送服务了,进入推送详细页面后,根据要求选择标签或者整个APP推送,填写相关内容并进行推送。 
- 
-==== 6.SDK集成指南 ==== 
- 
- 
-首先请下载IOS推送插件SDK,​{{:​razor:​plugins:​ios_push_sdk_v0.1.zip|立即下载}} 
- 
-下载并解压缩SDK,将SDK导入到项目中(请注意此sdk只可在真机环境调试)。在didRegisterForRemoteNotificationsWithDeviceToken方法获取到deviceToken后执行如下代码: 
- 
-NSString *udid = [UMSAgent getUMSUDID];​ 
-[razor_apn_plugin resisterDevice:​udid token:​tokenKey appId:​@"​60c55f3ea1a5c288edecdbe06cdff9e5"​];​ 
-其中appId为用户在Cobub Razor IOS推送插件中注册后获得的应用ID。 
razor/plugins/iospush.txt · 最后更改: 2017/07/14 11:18 (外部编辑)