简而言之,问题是我在两台设备上测试推送通知。 phoneA
是iPhone 5,phoneB
是iPhone 4.当我从phoneB
向phoneA
发送消息时,它正常工作,但是当我从phoneA
发送消息时phoneB
没有任何反应。
两个设备都启用了推送消息,因此我不知道导致此问题的原因。 phoneA
是否有可能以某种糟糕的方式缓存某些内容?
我多次删除并安装了应用程序,并尝试使用新证书,但实际上这两个手机都使用相同的实现,因此它必须正常工作。
如果您在过去有任何想法或经历过这样的事情,如果您能给我一些想法,我将非常高兴。也许这是一个微不足道的问题,但实际上我觉得我已经迷失了。
答案 0 :(得分:1)
将您的udid和设备令牌存储在nsuserdefaults中,并使用推送通知消息每次都将其发送到您的服务器。