1) Ma configuration de plist pour fournir le mode de fond:
<key>UIBackgroundModes</key>
<array>
<string>fetch</string>
</array>
2) En didFinishLaunchingWithOptions
j'ai:
[[UIApplication sharedApplication] setMinimumBackgroundFetchInterval:1.0];
3) J'ai déclaré le protocole UIApplicationDelegate
dans le délégué.
4) J'ai implémenté la méthode suivante, mais elle n'est jamais renvoyée. (Cela ne fonctionne que si je simule la récupération avec "XCode-> Debug-> Simuler la récupération en arrière-plan".)
-(void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
Pourquoi? Est-ce une erreur bêta DP5? Devrais-je radar cela?