aufgerufen wird. In Xcode 7.0.1 löst der Befehl "simulate background" fetch performFetchWithCompletionHandler
zweimal aus.PerformFetchWithCompletionHandler wird zweimal aufgerufen, wenn mit Xcode
Ist dies ein Xcode-Debugging-Fehler oder kann dies auf einem Gerät auftreten, auf dem ein Release-Build der Anwendung ausgeführt wird. Jetzt
aktualisieren wir haben Xcode 7.1.1 und noch performFetchWithCompletionHandler
wird zweimal aufgerufen. Da ich mir nicht sicher bin, ob dies auch "in der Wildnis" passiert, behalte ich einen Zustand, wenn meine Fetch-Aktion bereits läuft.
- (void)application:(UIApplication *)application performFetchWithCompletionHandler:(nonnull void (^)(UIBackgroundFetchResult))completionHandler {
if (self.performingFetch) {
return completionHandler(UIBackgroundFetchResultNoData);
}
self.performingFetch = YES;
...
self.performingFetch = NO;
}
ich das Gleiche erleben (unabhängig ob '[application setMinimumBackgroundFetchInterval:] 'beim Start aufgerufen wird. – Graham
Irgendwelche Updates zu diesem Thema? Ich erlebe das Gleiche. – Marcel
gleiche Sache hier. xcode 7 und ios 9 – user3687