更新证书后推送失败

ios
标签: #<Tag:0x00007fb8461aad50>

(chasen) #1

由于证书过期,重新生成了推送证书,a/b测试推送消息发送失败,registid:141fe1da9e8a8362a45


(chasen) #2

app值通过xcode直接运行获取的


#3

请你直接推送通知,不要使用 AB 测试功能


(chasen) #4

下午正式环境的所有推送都没收到,证书是上午上传的


#5

请提供 registrationID 和 MessageID


(chasen) #6

messageid:42784200984415530 ,这条消息是按平台推送的,没有收到。我刚才自己打了生产包测试,收到了推送


#7

不明白你的描述,请提供收不到该消息的设备的registrationID值


(chasen) #8


(chasen) #9

开发环境,生产环境我测试都可以了。非常感谢。运营的同时告诉我他们经常会收不到推送这个什么原因呢


#10

这个需要具体的信息才可以查原因,MessageID和设备的registrationID


(chasen) #11

这个全部都推送的,怎么查兰registrationID呢? p12的文件名字会影响这个吗?


#12

在客户端调 API 获取,在链接中已经说明方法。


(chasen) #13

不是单一的推送,不能拿到设备来获取,是通过极光这边的平台选择推送给所有用户的


#14

你们哪一个测试设备收不到?不是说有设备收不到吗?收不到的设备的registrationID取一下不行吗?


(chasen) #15

拿到设备重新运行registrationID 不会变吗


#16

你们现在[quote=“chasen, post:9, topic:27425, full:true”]
运营的同时告诉我他们经常会收不到推送这
[/quote]

这个情况,是你们的测试机出现的?直接运行测试机得到 registrationID,再给他推送消息给他,看收不收得到?

如果是线上,需要你们自己增加一步,在客户端获取 registrationID 上传给你服务器保存,以便 随时查询


(chasen) #17

不是在测试机上出现的,正是环境出现的。我们的同事会定时的发一些推送给用户,可是同事自己却收不到


#18

这个还是他自己的手机,不是你们线上用户的撒?
你直接拿他的手机做下推送测试吧。


(chasen) #19

他是从appstore下载的 ,跟我的用户是一样的呀。我让她卸载重装了,晚点在看能不能收到


(chasen) #20

我让同事卸载了重新安装就可以收到推送了,这个怎么回事呢?注册时的原因吗