当iOS设备屏幕被锁定时,有没有办法处理推送通知?

时间:2016-06-27 10:48:04

标签: ios objective-c iphone swift apple-push-notifications

我正在为一家交付公司构建一个应用程序,只有当任务符合特定条件时,才会在分配新任务时(立即)通知车辆驾驶员电话。(因此在推送通知中放置一个长声音文件不是解决方案)

我可以通过处理application(application: UIApplication, didReceiveRemoteNotification userIno: [NSObject: AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void)

中的推送通知,处理任务并在应用处于前台或后台时生成长(29s)通知声音

但是,如果手机的屏幕被锁定,则不会调用此方法。当电话屏幕被锁定而没有用户解锁屏幕时,有没有办法处理收到的任务?

0 个答案:

没有答案