Yes

13.12.17 16:09, Steve Christensen wrote:
Are you calling -[UIApplication setMinimumBackgroundFetchInterval:] in 
-application:didFinishLaunchingWithOptions:? According to the documentation:

Specifies the minimum amount of time that must elapse between background fetch 
operations.

This property has no effect for apps that do not have the UIBackgroundModes key 
with the fetch value in its Info.plist file.

The default fetch interval for apps is 
UIApplicationBackgroundFetchIntervalNever. Therefore, you must call this method 
and set a fetch interval before your app is given background execution time.

On Dec 13, 2017, at 1:31 AM, Viacheslav Karamov <ubuntul...@yandex.ru> wrote:

Yes, I confirm that


12.12.17 23:16, Steve Christensen wrote:
Did you confirm that there is a UIBackgroundModes key in your app's Info.plist?

<key>UIBackgroundModes</key>
<array>
        <string>fetch</string>
</array>



On Dec 12, 2017, at 6:23 AM, Viacheslav Karamov <ubuntul...@yandex.ru> wrote:

I have configured Background Fetch at the "Capabilities" tab in my Project's 
settings. Then added to the App delegate:

-(void)application:(UIApplication *)application 
performFetchWithCompletionHandler:(void 
(^)(UIBackgroundFetchResult))completionHandler
{
     NSLog(@"########### Received Backgroudn Fetch ###########");

     //Increase Badge Number
     [UIApplication sharedApplication].applicationIconBadgeNumber++;


     completionHandler(UIBackgroundFetchResultNewData);
}

- (BOOL)application:(UIApplication *)application 
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
     [[UIApplication sharedApplication] 
setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum];

     return YES;
}

When I run my simple App on the real device (tested on iPad mini 2 with iOS 10.2 and 
iPhone 6S running iOS 11.2) nothing happened during long time period (more than 10h). I 
even tried to add "Remote Notifications" capability and it also didn't help.

Regards,

Viacheslav.

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to