收到推送通知

时间:2016-01-25 19:00:02

标签: ios push-notification apple-push-notifications

无论应用的状态如何(前景,背景,已关闭),我都会尝试将收据发送回网站时将收据发回网站。我附加了我的代码,iGotIt只是对服务器的push notification调用,不会被调用。我需要做什么才能让应用在收到https时做某事?

push notification

提前感谢您提供的任何帮助

1 个答案:

答案 0 :(得分:1)

如果用户通过点按收到的推送通知来打开您的应用,则didFinishLaunchingWithOptions:是正确的查看方法。

但是,如果用户已经在应用内部,或者在接收推送通知时应用处于后台,则会调用didReceiveRemoteNotification:fetchCompletionHandler:documentation)。还有关于这个主题here的更多讨论。请记住在有效负载中设置content-available=1并在您的应用的功能中勾选远程通知。

对于您的应用被用户强制退出的最后一种情况,遗憾的是不是那么简单。这可以通过PushKit实现,主题也已经讨论过here