2015-10-16 48 views
7

Chcę zbudować aplikację, która otrzyma powiadomienie o otwartych zdarzeniach zamknięcia innych aplikacji na urządzeniu, czy to możliwe? google i natknąłem się na jedną sugestię od Quora How can an iOS app get the list of all the other apps installed on the device? co daje tylko listę, i że nie jest z prawdziwego imienia app daje tylko nazwa procesu,Czy mogę uzyskać dostęp do innych połączeń odwołań innych aplikacji w mojej aplikacji?

Chcę dostać powiadomić o otwarciu i zamknięciu innych aplikacji w moje urządzenie iOS z mojej aplikacji.

Załóżmy, że moja nazwa aplikacji to "getNotify", a następnie otrzyma powiadomienie, jeśli otworzę facebook w moim zestawie, lub twitter na moim urządzeniu lub jakiejkolwiek innej aplikacji w moim urządzeniu.

+0

... a jeśli przeczytasz dokumentację systemu iOS, zobaczysz, że poprawnie zaimplementowane aplikacje pozwalają się zabić w dowolnym momencie, ponownie uruchamiając w tym samym stanie. Tak więc 'sysctl' nie zwraca nawet listy rzeczy, które według użytkownika działają. Tylko aktualna zawartość pamięci podręcznej. – Tommy

Odpowiedz

5

Nie możesz tego zrobić. Jesteś piaskownica; to część punktu iOS. Jeśli uruchamia się inna aplikacja, z definicji aplikacja nie działa i nie może otrzymywać żadnych powiadomień.