react-native ios端生产环境收不到推送,开发环境可以收到

react-native
ios
收不到消息
标签: #<Tag:0x00007fb8462ab998> #<Tag:0x00007fb8462ab808> #<Tag:0x00007fb8462ab560>

(loanmon) #1

证书是没有问题的,isProduction也设置为true,产品打包上传到testFilght上之后,下载到手机上,可是生产环境的推送,发送成功了,但是手机上没有收到推送。Reg.ID: 121c83f760103fc18f0。 messageid:42784196729858797 .麻烦你帮忙看一下好吗?


#2

关于测试两种环境的说明: 常见问题 - JPush 合集(持续更新)
客户端的环境与证书有关!

其次,你alert通知内容,在推送给生产环境的时候,为空,这个等你打了正确的生产包测试时请注意


(loanmon) #3

我监听了OpenNotification这个方法,但是当应用程序被杀死之后,接到推送然后点击推送的时候只是启动了应用,并没有调用监听方法里的跳转事件


#4

(loanmon) #5

没懂啥意思。我的是最新版本的呢,是只监听OpenNotification。还是要监听OpenNotificationToLaunchApp和OpenNotification(但是这种我测了,应该杀死的时候,点击推送发现两个监听都没有调用


(HuminiOS) #6

应用杀死请情况,点击推送启动应用走的是 OpenNotificationToLaunchApp 这个回调,

reactjs 在 OpenNotificationToLaunchApp 这个事件到达之前订阅 这个事件(很多人问题出在这,试试把监听代码放到 index.ios.js 里面试试)