现在我正在开发一个应用程序能够接收通知,它会很好,直到我踩到需要发送到我的服务器上的应用程序接收通知的副本。处理通知与应用程序被杀死IOS
虽然我知道这种方法的缺点,但它是我能处理收到的通知的唯一方法。
现在我可以处理,通过这种方法
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
收到与背景和前景的应用程序的通知。在这个方法中,我调用NSURLConnection的sendAsynchronousRequest来向我的服务器发送收到的通知数据。
但是,当应用程序被杀害(从后台应用程序中删除)时,我不再可以通过此方法处理通知。
有没有一种方法可以在应用程序被杀时允许我在接收到通知后向我的服务器发出发布请求?
如果你想知道它只是提供给设备,你可以用APNS做到这一点。不知道如何但记得Parse告诉你想要设备(通过令牌)已经收到推送。 – Sirens