iOS - Push - 个推框架和集成

个推推送框架

这里写图片描述
其中,个推的 iOS 推送包括 2 个部分,APNs 推送与应用内消息。
1.绿色部分是 APNs 推送(苹果通知栏),个推推送代理开发者的应用(需要基于开发者提供的应用证书),向苹果 APNs 服务器推送。由 APNs Server 推送到 iOS 设备上。
2.红色部分是个推应用内推送部分,即 App 启动时,应用内集成的个推SDK会开启长连接到个推服务器,从而开发者可通过个推服务器推送消息到 App 里。
6.1 APNs 推送:
苹果官方推送通知服务,个推中IOS的离线通知均使用该服务。
6.2 应用内消息(透传消息):
应用内推送即透传消息,个推只负责消息传递,不做任何处理,客户端在接收到透传消息后需要自己去处理消息的展示方式或后续动作。

个推集成

手动集成

2.1 个推SDK头文件和.a库设置和添加依赖库
2.3 SDK后台运行权限设置
3.1 AppDelegate 中注册 GeTuiSdkDelegate
3.2 App运行时启动个推SDK并注册APNS
3.3 向个推服务器注册DeviceToken
3.4 Background Fetch 接口回调
3.5 统计远程推送消息
3.6 GeTuiSdk注册回调,获取CID信息

使用CocoaPods集成

5.1 安装Cocopods
5.2 配置Cocopods Podfile文件,导入GTSDK
5.3 执行 Install,完成GTSDK 导入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值