美文网首页
iOS个推的使用

iOS个推的使用

作者: cocoaroger | 来源:发表于2016-08-02 16:08 被阅读2740次

个推后台管理

推送通知

字段:
通知标题: 弹窗标题
通知内容: 都会显示在内容部分
透传消息: 用户看不到的部分
Cid: 客户ID,注册个推成功后返回的字段,在发送时必须要传,而且要保证用户打开APP才能发送出去。

前提:APP是打开的
这个推送出来的效果:程序中弹出一个iOS5的AlertView,在代理方法GeTuiSdkDidReceivePayloadData:会收到透传消息

透传消息

字段:

描述: 一个备注,可以在统计中看到
消息内容: 透传消息的部分,传的是son格式时,在代理方法GeTuiSdkDidReceivePayloadData:中获取
目标平台: 选择iOS

字符串: Message字段是推送的内容部分,Badge是APP显示的数字,Sound是手机收到推送时发出的声音
进离线消息: 这个字段两个值:是和否,


  是:可以选个有效时间段,这个时候的效果是,屏幕上方弹出推送,
  打开APP后代理方法GeTuiSdkDidReceivePayloadData:会收到透传消息的数据
  不管是点击上面弹出的推送,还是点击icon进入APP,都能收到透传消息。
  否:屏幕上方不弹出推送,且用户只有在打开APP时才能收到透传消息。在收到后再进去也是收不到的。

远程通知:payload参数可以带上一些数据。这个效果是,如果APP打开了后台运行权限,代理方法didReceiveRemoteNotification:可以直接拿到数据。不会从上面弹出推送。打开APP后代理方法GeTuiSdkDidReceivePayloadData:会收到透传消息的数据。

字典:可以在已经封装好的字段中传递数据。会从上方弹出推送,点击推送可以拿到推送数据和透传消息。点击icon进入只能拿到透传消息。

判断是否从上方弹出推送,可以从是否传了message字段来确定。

在applicationDidBecomeActive:中加入[GeTuiSdk resume];唤醒服务,以保证程序能够及时获取透传消息

透传消失是个推自己弄的数据链接,未经过APNS

个人觉得,处理逻辑的最好地方是代理方法GeTuiSdkDidReceivePayloadData:获取到透传消息这里。

相关文章

  • iOS个推的使用

    个推后台管理 推送通知 字段:通知标题: 弹窗标题通知内容: 都会显示在内容部分透传消息: ...

  • Masonry

    Masonry介绍与使用实践 - iOS移动开发周报 - 推酷

  • IOS集成个推总结

    IOS集成个推总结 标签(空格分隔): IOS IOS集成个推总结 集成注意点 1 去个推后台申请app的应用 如...

  • flutter七牛直播推流插件 Readme

    七牛直播推流插件 Android is OK IOS is developing 如何使用 Android集成在你...

  • ios 个推推送整理

    个推配置参考个推文档 http://docs.getui.com/mobile/ios/overview/ 特别说...

  • 个推的集成使用

    为应用创建 APNs 推送证书,可以按照个推说明的去配置证书和描述文件 证书配置 描述文件配置 到个推注册应用取得...

  • iOS 个推集成 <笔记篇>

    参考个推集成方式① iOS集成视频[https://docs.getui.com/getui/mobile/ios...

  • 推送总结

    最近项目里面使用了个推,要服务器根据每个用户的消费等级推送消息和活动,于是今天总结一下个推的使用。 1.在使用个推...

  • 推送-个推的使用总结

    然后注册远程推送,顺序不能反! 5、在注册成功的方法中处理一下苹果返回的deviceToken,去掉两端的尖括号和...

  • iOS集成个推小结

    一、以下为我集成时的问题与解决方案: 1、iOS通知,在官网后台怎么推送,不能单独推送通知? iOS只能透传消息,...

网友评论

      本文标题:iOS个推的使用

      本文链接:https://www.haomeiwen.com/subject/dqnfsttx.html