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 Mo de données depuis un service Web.)

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

Mettre à jour ::

Vous pouvez trouver plus d'informations sur le multitaksing dans cette exécution d'arrière-plan d' Apple Doc .

Veuillez tester sur l'appareil.

Question

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




Links