Je me demande quel type d'application est autorisé à démarrer en arrière-plan/avant-plan lorsque l'iPhone démarre, et sont-ils limités à iOS 4?Quel type d'application a permis de démarrer automatiquement dans l'iPhone?
Répondre
Réponse simple: Aucun n'est autorisé.
J'ai vu un article qui dit que l'application Voip et GPS sont autorisés à fonctionner en arrière-plan, mais je n'ai pas vu de lien officiel vers la documentation d'Apple. – Jimmy
Ce n'était pas la question que vous avez posée. – jer
ce que je voulais dire, c'est que je pensais qu'il y avait un ou deux types d'applications qui permettaient. donc je pensais que si vous pouviez fournir un lien pour sauvegarder votre réponse ce serait bien. Merci – Jimmy
Seules les applications Apple sont autorisées au démarrage, toutes les autres applications doivent être démarrées manuellement.
Je pense que les applications voip. C'est ce que la documentation Apple indique de toute façon et oui, ils sont limités à iOS 4.0. Vous devez déclarer votre application en tant que voip et effectuer les modifications correspondantes dans le code. Voir le lien: Background Execution
est-ce que les applications qui utilisent l'emplacement d'arrière-plan ne peuvent pas utiliser cette fonctionnalité? – Jimmy
"Comme les applications VoIP doivent rester actives pour recevoir les appels entrants, le système relance automatiquement l'application si elle sort avec un code de sortie différent de zéro (cela peut arriver dans les cas de pression mémoire et que votre application est interrompue). .) "Il ne dit rien au sujet du GPS concernant le redémarrage –
L'exécution en arrière-plan n'est pas prise en charge par iOS. Apple prend de nombreuses mesures comme celle-ci pour empêcher l'intrusion des droits de leurs clients à la vie privée. Si une application pouvait démarrer au démarrage, elle n'aurait aucun problème pour enregistrer toutes les activités telles que le GPS, les fichiers enregistrés et les frappes au clavier. Apple ne propose pas de fonctionnalités de gestion de processus multiples (plus d'un processus tiers s'exécutant en même temps).
Cela ne peut pas être exact au sujet des applications multi-tiers. Avez-vous essayé Spotify (ou la plupart des applications Radio) sur un iPhone récemment pendant que vous faites d'autres choses? Cela n'est-il pas sorti dans IOS 4? –
La réponse est à peu près entièrement inventée. Même les applications en cours d'exécution ne peuvent pas faire la plupart de ces choses. – NickG
Si cela est autorisé, attendez-vous à une révision complète de votre application après l'avoir soumise. Les applications Autostart représentent un énorme risque de sécurité. Apple n'autorisera pas les problèmes mineurs qu'ils pourraient ignorer dans d'autres applications. – TechZen
Cest vrai, je garderai cela à l'esprit si elle est utilisée dans mon application. merci de souligner cela. – Jimmy