您能否解释一下管理背景模式应用程序工作的正确方式超过3分钟。
我的应用是一个计时器应用通知。它工作正常3分钟,我在后台得到了本地通知。如果我将它设置为超过3分钟,它只能(在后台)工作3分钟,然后它没有得到任何本地通知。
我知道iPhone应用程序允许Apple运行后台任务600秒(10分钟),观看应用程序苹果允许运行后台任务180秒(3分钟)。
那么我在后台活动超过3分钟的情况下做了什么?
我的代码如下:
ExtensionDelegate *del = (ExtensionDelegate *)[WKExtension sharedExtension].delegate;
del.strReminderTime = 60*15; // 15 min it's not work well.
// del.strReminderTime = 60*3; // 3 min it's work fine on background mode
ReminderTimer = [NSTimer scheduledTimerWithTimeInterval:del.strReminderTime target:self selector:@selector(notificationReminder) userInfo:nil repeats:YES];
如何实施?最好使用。
欣赏是否有任何建议或想法。