2010-07-30 2 views
0

Je souhaite lancer une application en tâche de fond un jour donné pour effectuer une tâche de fond. Utilisation de LocalNotifications ne semble pas le couper parce que l'utilisateur doit répondre à la notification afin de lancer l'application. Des idées?Existe-t-il un moyen de lancer une application iPhone sans intervention de l'utilisateur à un instant donné par jour sur iOS4?

Merci

+0

LocalNotifications sont les plus proches que vous obtiendrez à ceci sans un jailbreak. –

+0

Je voudrais voir ceci ... lancer l'application iHome à une heure prévue serait génial! – esqew

+0

Ça va être cool jusqu'à ce que les publicités commencent à apparaître! :) –

Répondre

1

iOS ne supporte pas cela. Si vous mettez à jour certaines valeurs, vous pouvez le faire au prochain lancement. Peut-être que vous pouvez exécuter une mise à jour à votre service à une heure prévue, si vous exécutez un service. Au-delà, je ne suis pas sûr - cela dépend de vos besoins.

+0

ok merci. Et à propos de ça alors. Une fois l'application lancée, puis-je l'envoyer par programme en arrière-plan? En d'autres termes, l'utilisateur appuie sur le bouton 'alert.action' de la notification, l'application se lance et passe immédiatement en arrière-plan. – JMH

1

No. Les applications tierces ne peuvent être lancés ou mis au premier plan par l'interaction de l'utilisateur.