[英]Are Push Notifications tokens unique to Mac & iOS?
我的意思是:如果您在两个平台上都运行了一个应用程序,是否可以确定iOS上的给定令牌不归因于Mac? 我很确定这不是我们可以“知道”的东西(Apple内部),我不应该假设,但是我很好奇如果您(错误地)发送“ iOS” Push(打算用于您的iOS应用)添加到Mac令牌。 它可以联系到另一个iOS用户吗? 我想可能...
想象以下情况(简化):
发送推送通知需要Apple绑定到您的iOS或Mac应用程序的SSL证书。 因此,无法将iOS应用程序的通知发送到Mac应用程序。
从下面的引用看来,不可能将相同的设备令牌同时分配给iOS设备和Mac(或分配给两个iOS设备或两个Mac),因为设备令牌包含设备ID,并且设备ID应该为唯一的(否则,它们将不是非常有用的ID)。
提供者发送给APN以便传递到设备的每个通知都必须随附从该设备上的应用程序获取的设备令牌。 APNs使用令牌密钥解密令牌,从而确保通知有效。 然后,它使用设备令牌中包含的设备ID来确定通知的目标设备 。 ( 来源 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.