我正在开发一个 iOS 应用程序,每分钟将数据更新到服务器。即使应用程序进入后台,我也想进行此数据更新。我在“功能”中启用了“背景模式”,没有检查任何背景选项。还使用了下面的代码
UIApplication* app = [UIApplication sharedApplication];
bgTask = [app beginBackgroundTaskWithExpirationHandler:^{
NSLog(@"beginBackgroundTaskWithExpirationHandler");
//[app endBackgroundTask:bgTask];
//bgTask = UIBackgroundTaskInvalid;
}];
Imp :我已经评论了[app endBackgroundTask:bgTask]
and bgTask = UIBackgroundTaskInvalid
。
现在我的应用程序在后台运行良好。
我的问题是,是否有机会因此从 App Store 拒绝我的应用程序?