ios推送通知和自定义消息

标签: #<Tag:0x00007f659079b358>

用极光开发者服务发送通知或者自定义消息都可以正常接收,ios原生已经添加了处理自定义消息和通知的方法,服务端发送了一条既带通知又带自定义的消息,客户端需要做什么额外的处理吗,jpush-react-native版本是2.5.9

不需要呀,虽然是同时发的,但他实际还是包含两类消息,分别被各自的方法做处理即可。

你是遇到了问题?

目前走极光开发者服务发送通知没问题,走后台服务发通知ios出现了闪退,android没有问题,对比了从极光开发者服务发的通知,从服务端发的通知多了自定义消息,所以猜测是不是客户端没有处理这个自定义消息导致的,目前还未找到闪退的原因

你不是说 官网仅发自定义消息也可以吗?

建议从客户端入手排查,看闪退的信息,可以检查下对自定义消息的处理,以及你的SDK版本是不是最新的
https://docs.jiguang.cn/jpush/client/iOS/ios_api/#_51
https://docs.jiguang.cn/jpush/updates/

从官网发通知和自定义消息都没有问题,现在就是走后端服务发消息出现的这个问题,现在插件用的是jpush-react-native2.5.9版本的,需要升级到最新版本么