美文网首页
集成个推消息提示2次

集成个推消息提示2次

作者: AbnerZhang | 来源:发表于2020-04-14 15:48 被阅读0次

背景:我是在更新个推sdk, 之前的版本是1.6左右的, 现在更新到2.4左右, 根据集成文档集成

问题:用透传消息测试时, 应用收到2次提示(1. 是提示2次, 不是收到2次 2.通知消息没有这个问题)

解决:我在代码中实现了- (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler; 这个方法, 同时又实现了- (void)GeTuiSdkDidReceivePayloadData:(NSData*)payloadDataandTaskId:(NSString*) taskIdandMsgId:(NSString*)msgIdandOffLine:(BOOL)offLinefromGtAppId:(NSString* )appId 这两个方法, 在这两个方法中debug, 当发送一条通知消息时, 两个方法都会执行, 此时提示2次, 但是如果删除willPresentNotification这个方法就提示一次了, 或者在willPresentNotification方法的completionHandler 回调中处理

个推通知消息和透传消息区别:

个推平台上推送通知消息 不管在线还是离线都走apns通道下发;

透传消息,cid在线走个推,透传信息直接下发,默认没有通知,cid离线才会走apns通道下发

相关文章

  • 集成个推消息提示2次

    背景:我是在更新个推sdk, 之前的版本是1.6左右的, 现在更新到2.4左右, 根据集成文档集成 问题:用透传消...

  • Taro 消息通知(一)(Android Notificatio

    之前集成了个推到项目中,现在需要完成接收到消息后展示通知(Notification),消息发送通过个推(消...

  • iOS开发个推集成中的注意点(手动集成)

    一、个推的集成 1.个推的集成可以参考个推的集成文档。 2.初步集成的代码如下: APPDelegate.h AP...

  • 个推集成

    集成过程就不多说了,参照官方文档。(消息推送必须用真机测试)官方地址:个推官网 集成大致过程: 1.登陆注册 2....

  • 个推集成

    个推集成 第一步 通过个推的官网下载SDK并集成SDK,两种方式,第一种直接拖拽,第二种cocaapods,(略过...

  • IOS集成个推总结

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

  • 【2019个推开发者节】航母级APP都在用的消息推送服务,免费用

    个推 · 消息推送 三分钟快速集成推送SDK Android和iOS全平台支持 消息推送稳定率达99.9% 核心功...

  • 推送第三方SDK探索总结

    个推:集成简单,小米、华为下都能正常收到推送,杀死app一样可以收到推送。但初始化时弹出错误提示““libgetu...

  • 组件化二(消息推送)

    一、背景 根据不同的需求App会集成第三方消息推送,如极光,个推等并且他们都有自己的快捷集成方式。当公司项目比较多...

  • 个推 集成过程

    当初选择 它,估计是表面上看它太简单了,集成只需要几分钟,结果,并不是那么如意,记录下问题首先,注册账号,打开官网...

网友评论

      本文标题:集成个推消息提示2次

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