我现在遇到一个奇怪的问题..
问题在于,尽管负责使用APNS-PHP(基于PHP语言构建的开源推送发送管理)向APNS推送通知的中央服务器没有触发重复消息,但设备显示相同的消息以前从APNS一遍又一遍地获得的。
可能与正常消息区分的差异如下:
声音参数不会对有问题的消息产生影响。 (即使我为每条消息配置了自定义声音,重复的消息也是默认声音。)
在iphone待机屏幕上不正确地显示时间值,如下例所示:
一个应用程序:这是4小时前的推送
B app:blah blah .. 3分钟前
一个应用程序:拿我的礼物:xxx ... 4分钟前
一个应用:消息到达:xx .. 4分钟前
B app:lalala ... 7分钟前
正如您在上面所看到的,最近的消息应该列在顶部,但是先前到达的重复消息会再次弹出,声音和振动会像普通消息一样弹出,但时间会精确显示:4几小时前。
我知道这种情况根本没有意义,但请让我知道任何有助于找到这个问题的线索。
提前谢谢