Iphone 当设备空闲时处理推送通知

Iphone 当设备空闲时处理推送通知,iphone,apple-push-notifications,Iphone,Apple Push Notifications,我已经实现了苹果推送通知服务。我需要在收到通知时在设备中执行代码。当我阅读文档时,我发现有两种方法可以做到这一点 application:DidReceiveEmoteNotification-->如果应用程序正在运行,则会调用此选项 application:didFinishLaunchingWithOptions-->如果由于警报消息查看按钮而将应用程序置于前台,则会调用此选项 但我的要求不同。我需要在应用程序在后台以及设备空闲时执行代码。有没有想过我该怎么做 谢谢 -Srikanth当应用

我已经实现了苹果推送通知服务。我需要在收到通知时在设备中执行代码。当我阅读文档时,我发现有两种方法可以做到这一点

  • application:DidReceiveEmoteNotification-->如果应用程序正在运行,则会调用此选项

  • application:didFinishLaunchingWithOptions-->如果由于警报消息查看按钮而将应用程序置于前台,则会调用此选项

  • 但我的要求不同。我需要在应用程序在后台以及设备空闲时执行代码。有没有想过我该怎么做

    谢谢
    -Srikanth

    当应用程序处于睡眠状态时,您不能使用推送通知执行此操作。

    当应用程序处于睡眠状态时,您不能使用推送通知执行此操作。

    是否有其他方法可以实现此目的,如使用后台任务?是否有其他方法可以实现此目的,如使用后台任务?