接 融云 RongCloud 即时通讯,设置远程推送的步骤(杀掉进程后可以继续收到推送信息)

环境 IOS Xcode 9.1,iPhone X IOS版本11.1

初次接触IOS开发,记录一下。

1.生成苹果的证书。参考  http://www.rongcloud.cn/docs/ios_push.html#push, 

2.下载证书双击安装到Mac 电脑 “”钥匙串访问“”,导出P12文件,上传证书到融云服务器。
3.生成 provisioning profile 文件, 选择生成的证书(这里可能需要重新创建,给App签名用的证书和上面的不一样,
第一步生成的push证书是push server与apple的APNS通讯用的证书,这里是给App签名用。融云文档没有讲清楚
4.将第三步生成的证书安装到Mac钥匙串访问,同时安装profile 文件。
5.Xcode的general ->sign  去掉 automatically manage signing 前面的勾,
选择singing(debug)的使用的 profile 文件,也就是第三步生成的profile 文件。
6.将融云的推送代码 1,2,3,4 步copy 到APPdelegate 里面。(文档里面有)
7 .打开工程 capabilities ->下的push notifications。否则在 iOS 10 中会获取不到 deviceToken。融云文档没有写明,这里浪费了1个小时。
8.编译 允许app的推送,即可收到信息。杀掉程序后也能收到推送。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值