2009-06-22 30 views
0

Je veux écrire une application iPhone, elle doit réagir à l'événement onRing (ou chaque fois que quelqu'un appelle, quels que soient les paramètres de sonnerie/vibreur).Comment puis-je créer une application iPhone répondant à l'événement OnRing?

Est-ce possible? Est-ce que mon application doit fonctionner tout le temps ou peut-elle fonctionner pendant un anneau? (c'est une application légère, pas sûr combien de temps il faudra pour charger cependant). Je veux fondamentalement réagir à un anneau, puis déterminer s'il doit sonner ou vibrer.

+1

Cela ne peut pas être fait - du moins pas "légalement". –

+0

Ceci est incontestablement possible, cependant cette application ne serait pas acceptée dans l'App Store par Apple (pas d'applications de démon et vous devez utiliser uniquement les API publiées). – Erik

Répondre

1

Ceci n'est pas possible sauf si vous avez un téléphone jailbreaké.

1

Si votre application est en cours d'exécution lors de l'appel, vous recevrez la notification UIApplicationWillResignActiveNotification indiquant que l'application sera désactivée et remplacée par l'écran d'appel.

Je pense que c'est la seule façon de le faire sans un téléphone jailbreaké.

+1

Même alors, tout ce que vous obtenez est une notification, de sorte que vous pouvez enregistrer l'état de votre application ou quelque chose, vous ne pouvez pas l'arrêter, le modifier ou faire autre chose avec elle. – Jasarien

Questions connexes