我看到一些非常奇怪的事情,我希望有人可以帮助我。每当我关闭/后台我的iOS应用程序时,通过UrbanAirship发送到该应用程序的最后一次推送通知会弹出屏幕顶部。
我使用UrbanAirship及其相关库为我的iOS应用设置推送通知。我正在使用UA的最新库(1.3.3),我相信我已经正确配置了所有内容。我已多次查阅基本文档,而且我没有做任何与众不同的事情。
在我的AppDelegate
中,我没有对函数applicationWillResignActive
或applicationDidEnterBackground
中的UA库执行任何操作,因此我不确定为什么后台应用会触发此通知来吧文档没有说明在这些函数中需要发生任何事情。在函数applicationWillTerminate
中,我正在调用[UAirship land]
,但是当应用程序终止时,此问题不会弹出。
更多数据:我实际上并没在手机上的通知中心看到新通知。我只是看到该消息再次弹出,好像它是新的一样。
这个问题令人困惑,如果有人能提供一些见解或帮助,我会很感激。