2015-10-16 17 views
7

Desidero creare un'app che ottenga la notifica per gli eventi di chiusura di altre app sul dispositivo, è possibile? Ho cercato su google e sono imbattuto in un suggerimento da Quora How can an iOS app get the list of all the other apps installed on the device? che dà solo l'elenco, e che non è con il vero nome di app dà solo il nome del processo,Posso ricevere altre chiamate di chiusura di apertura dell'app nella mia app

voglio ottenere informare circa l'apertura e la chiusura delle altre applicazioni in il mio dispositivo iOS dalla mia applicazione.

supponiamo che il nome della mia app sia "getNotify", quindi riceverà la notifica se apro il facebook nel mio dispositivo, o twitter nel mio dispositivo o qualsiasi altra app nel mio dispositivo.

+0

... e se leggi la documentazione di iOS vedrai che le app correttamente implementate si lasciano uccidere in qualsiasi momento, rilanciando nello stesso stato. Quindi 'sysctl' non restituisce nemmeno la lista delle cose che un utente pensa sia in esecuzione. Solo il contenuto corrente della cache. – Tommy

risposta

5

Non puoi farlo. Sei in modalità sandbox; questo è parte del punto di iOS. E se un'altra app si sta avviando, la tua app, per definizione, non è in esecuzione e non può ricevere alcuna notifica.

Problemi correlati