2015-10-16 21 views
7

Ich mag eine App entwickeln, die die Benachrichtigung der für die offenen und Schließen-Ereignisse von anderen Anwendungen auf dem Gerät erhalten werden, ist es möglich? ich gegoogelt und war auf einem Vorschlag von Quoren How can an iOS app get the list of all the other apps installed on the device? die die Liste nur gibt, und das ist nicht mit echtem App-Namen gibt es die Prozessnamen nur,Kann ich andere App öffnen schließen Rückrufe in meiner App

Ich möchte über das Öffnen und Schließen von anderen Anwendungen erhalten benachrichtigen mein iOS-Gerät aus meiner Anwendung.

Angenommen, mein App-Name lautet 'getNotify', dann erhält er die Benachrichtigung, wenn ich das Facebook in meinem Gerät öffne oder auf meinem Gerät oder einer anderen App auf meinem Gerät twittere.

+0

... und wenn Sie die iOS-Dokumentation lesen werden Sie feststellen, dass korrekt implementiert Anwendungen ermöglichen, sich sehen jederzeit getötet werden, im gleichen Zustand der Neubelebung. So gibt 'sysctl' nicht einmal die Liste der Dinge zurück, die ein Benutzer denkt, läuft. Nur der aktuelle Inhalt des Caches. – Tommy

Antwort

5

Sie können es nicht tun. Sie sind Sandkasten; das ist Teil des Punktes von iOS. Und wenn eine andere App gestartet wird, wird Ihre App per Definition nicht ausgeführt und kann keine Benachrichtigungen erhalten.

Verwandte Themen