gpt4 book ai didi

iphone - APN 设备 token 对于每个单独的应用程序来说都是唯一的吗?

转载 作者:行者123 更新时间:2023-12-03 18:08:53 25 4
gpt4 key购买 nike

我在 iTunes 商店中有两个应用程序 - 都实现了推送通知。当我测试向这些生产应用程序发送通知时,我注意到针对应用程序 A 的推送被命名为并打开了应用程序 B。

这两个应用程序安装在同一部手机上。我查看了我的设备表,发现两个应用程序列出的设备 token (当然还有设备 ID)都是相同的。

根据需要,我在服务器上使用两个不同的证书 - 每个应用程序一个。我有点假设设备 token 或证书会将消息路由到正确的应用程序,但显然事实并非如此。

我可以在 NSLog 中看到从每个应用程序发送的 token 确实是相同的。

设备 token 对于每个应用程序应该是唯一的吗?如果是这样,知道我的测试手机如何将两个应用程序的相同设备 token 发送到我的服务器。请记住,这是来自应用商店中当前的两个应用程序。

感谢您的帮助!

最佳答案

注意:这是一个旧答案,仅适用于 iOS <= 6。请参阅 user1641761's answer对于当前的方法。

想通了。设备 token 并不是手机应用程序配对所独有的。它们仅适用于手机。如果您在同一部手机上有多个具有推送功能的应用程序,它们都将使用相同的设备 token 。您用于发送通知的证书将决定通知发送到哪个应用程序。

关于iphone - APN 设备 token 对于每个单独的应用程序来说都是唯一的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2338267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com