更改证书后,收不到服务器的通知,极光平台的可以收到

ios
jpush
收不到消息
标签: #<Tag:0x00007fb846ca6218> #<Tag:0x00007fb846ca5fc0> #<Tag:0x00007fb846ca5c50>

#1

我是在苹果开发者账号下重新生成的证书,然后在极光平台上上传了,我在极光平台上发消息可以收到,在服务器推送收不到,换证书跟后台php有什么关系吗 ? appkey 跟secret都没有变。


#2

你给我提供一下你 服务端推送时收不到消息的msgid和这个测试设备的registrationID。
registrationID获取办法:
https://docs.jiguang.cn/jpush/client/iOS/ios_api/#registrationid


#3

1114a89792a0c726bd3 registrantionID
msgid 怎么获取?前端可以获取吗


#4

API推送成功时会给你返回这个msgid,你也可以在极光官网控制台那里-推送历史-详情里面看到。


#5

记录里面没有自己服务器推送的记录,只有自己在极光平台手动推送的记录


#6

上面有一个筛选条件,选择API


#7


#8

都是失败,,,是什么原因


#9

很明显给了你答案,并且你们在推送时也会给你们返回错误的,所以以后记得推送完成看一下消息的状态。

该问题的总结说明如下,别名推送一般来说就是该别名没有一个app设置它,所以没有目标,检查是否别名写错了,以及客户端设置别名没有成功。


#10

不好意思 ,我刚刚看了看历史记录 ,我昨天测试的显示推送成功了,但是手机上没有收到


#11

那你把推送成功了的消息的msgid给我呗


#12

4228756174 这是其中一个


#13

这一条消息的推送环境与用户环境不一致。环境需要统一:推送的环境和你app打包的环境。
环境问题看以下两个文档
iOS注意事项的7、8、9点
iOS常见问题

如果你要对比服务端推送的和极光控制台推送的,应该选择同一时间进行操作,中途不要做任何修改操作。