2012-06-04 6 views
0

J'écris une application qui se connecte à un périphérique Bluetooth 4.0. Parce qu'il est lié à la sécurité personnelle, autre que d'être actif dans la suspension, je serais ravi d'implémenter une sorte de mode 'relancement automatique'.Redémarrage automatique d'une application iOS

Je pensais que ce n'était pas autorisé, mais quelques applications prétendent le faire. Le premier est la nouvelle version de Skype, l'autre est Find my car smarter comme indiqué dans son FAQ.

Le premier peut-être utiliser une sorte de Voip options, un indice pour ce dernier? Dans le panneau de configuration, le réglage approprié permettent une mystérieuse tour cellulaire surveillance, mais je n'ai trouvé aucune information à ce sujet ...

Répondre

0

En effet, les services de VOIP peuvent permettre ce comportement. De l'iOS App Programming Guide

Plutôt que de garder les applications VoIP réveillent tout le temps, le système leur permet d'être suspendu et fournit des équipements pour la surveillance de leurs prises pour eux. Lorsque le trafic entrant est détecté, le système réveille l'application VoIP et lui renvoie le contrôle de ses prises.

Autre que cette méthode, je ne suis pas au courant d'un autre moyen de lancer automatiquement votre application sans intervention de l'utilisateur.

+0

Mon application n'est pas correctement une application Voip: pensez-vous que si nous le déclarons comme voip et que nous utilisons les services VoIP pour réveiller l'application, Apple devrait l'accepter lors de la révision? –

+0

Il serait probablement difficile de le faire approuver s'il n'utilise pas réellement le VOIP. – sc0rp10n

Questions connexes