Application iOS exécutant des tâches en arrière-plan


Answers

Essayez ceci ... Excellent code pour exécuter l'application en arrière-plan sans limite de temps. (Je l'ai testé pour télécharger plus de 600 mb de données à partir du web-service.)

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    UIApplication *app = [UIApplication sharedApplication];
    UIBackgroundTaskIdentifier bgTask;
    bgTask = [app beginBackgroundTaskWithExpirationHandler:^{ 
        [app endBackgroundTask:bgTask]; 
    }];
 }

Mettre à jour ::

vous pouvez trouver plus d'informations concernant multitaksing dans ce doc pomme Exécution en arrière-plan .

S'il vous plaît tester sur l'appareil.

Question

Je me demandais si je pouvais envoyer des appels webservice pendant que mon application est en arrière-plan. Comment skype le fait-il? Même si j'appuie sur le bouton d'accueil, mon appel reste connecté.