Objective-C在后台继续运行应用程序

时间:2015-01-06 16:07:06

标签: objective-c push-notification

- (void)applicationDidEnterBackground:(UIApplication *)application能够每天上午10点进行计算,即使应用程序被关闭(使用任务管理器杀死)也是如此。

抱歉愚蠢的问题,但我不想开始做一些毫无意义的事情。 :)

1 个答案:

答案 0 :(得分:0)

排序。您可以使用此方法为您的应用实现后台提取

 - (void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler

但是,您不能只实现该方法。您必须确保为您的应用程序启用后台获取。 Background fetching

请注意,您可以选择以下两个选项之一
1:让iOS根据用户通常打开您的应用的时间安排获取
2:请求提取之间的时间间隔。不能保证在你想要的时候执行,只是一个请求。