如题, 在控制台后台消息设置那里设置了推送内容以及使用测试环境推送, 之前一直是ok的

但是现在不知道怎么回事iOS收不到离线推送了, 用的是自定义证书, 在控制台在线发送是可以收到通知的, 就是对话的离线消息收不到通知了, 不知道什么情况, 使用测试环境推送我也试过取消打钩了也不行

id:EcchTDMqE3DJovrA0GDcanCV-gzGzoHsz

hello? 有人来帮忙解疑一下吗

控制条可以发推送,说明推送服务是正常的,可以检查看下 receiversOffline 这个 hook 是不是被正常调用了。

请问这个怎么检查呢 我们一直没有用云引擎这一块

请提供一个 conversation 和收不到推送的 ClientID,我们查看一下

598965e52f301e7ab4765327 两个ClientID分别是yezibao 和 Servicetest8

deviceProfile分别是user_push_prod和interpreter_push_dev

您好,是否能在 598965e52f301e7ab4765327 这个对话中,让 yezibao 或者 Servicetest8 再出发一次离线推送看看?触发之后烦请留一下言,我这里再观察一下。

我用Servicetest8发了几条 发现有推送了

推送正常了, 请问这个是因为什么原因呢

还有我发现无论我是否勾选"使用测试环境推送"这个开关, 我推送都是ok的, 请问是不是如果使用自定义证书, 这个开关就没有用上
还有就是如果我设置了iOS 推送 Token Authentication , 是不是自定义证书就用不上了, 也不需要设置deviceProfile, 离线消息推送都是默认推送prod的, 而不是dev的

您好,

“推送正常了, 请问这个是因为什么原因呢”
目前来看应该是因为我们的一个问题,在用户更新证书时候服务没有同步更新。这个目前已经修正,不会再出现。

“还有我发现无论我是否勾选"使用测试环境推送"这个开关, 我推送都是ok的, 请问是不是如果使用自定义证书, 这个开关就没有用上”
这个主要是因为我们会读取这个证书里的信息,看证书是绑定在什么环境的。如果证书是绑定在测试环境,就不管选什么都会把推送发到测试环境。

"还有就是如果我设置了iOS 推送 Token Authentication , 是不是自定义证书就用不上了, 也不需要设置deviceProfile, 离线消息推送都是默认推送prod的, 而不是dev的"
以上全是是的。

1 人赞了这个帖子.

ok 谢谢耐心回复 点赞