2009-06-22 10 views
0

Ich möchte eine iPhone-Anwendung schreiben, muss es auf die onRing Ereignis reagieren (oder wenn jemand anruft, unabhängig von ihren Ring/Vibrationseinstellungen).Wie kann ich eine iPhone App erstellen, die auf das OnRing-Ereignis reagiert?

Ist das möglich? Müsste meine Anwendung die ganze Zeit laufen oder kann sie nur während eines Rings laufen? (Es ist eine leichte Anwendung, nicht sicher, wie lange es dauern wird, um zu laden, obwohl).

Ich möchte grundsätzlich auf einen Ring reagieren, und dann bestimmen, ob zu klingeln oder zu vibrieren.

+1

Es kann nicht getan werden - zumindest nicht "legal". –

+0

Dies ist zweifelsohne möglich, jedoch würde diese App von Apple nicht in den App Store aufgenommen werden (keine Daemon-Apps und Sie müssen nur veröffentlichte APIs verwenden). – Erik

Antwort

1

Dies ist nicht möglich, es sei denn, Sie haben ein Jailbroken-Telefon.

1

Wenn Ihre Anwendung gerade ausgeführt wird, wenn der Anruf eingeht, erhalten Sie die Benachrichtigung UIApplicationWillResignActiveNotification, die angibt, dass die App offline geschaltet und durch den Anrufbildschirm ersetzt wird.

Ich denke, das ist der einzige Weg, wie Sie es ohne ein jailbroken Telefon tun können, obwohl.

+1

Auch dann erhalten Sie nur eine Benachrichtigung, damit Sie den Status Ihrer App oder etwas speichern können. Sie können sie nicht stoppen, ändern oder anderweitig damit tun. – Jasarien

Verwandte Themen