2015-12-21 16 views
5

Swift (iOS 8/iOS 9): App trzask przy zmianie uprawnień adresowa w Ustawienia na rzeczywistym urządzeniukrach App gdy zmiana zezwolenia AddressBook w ustawieniach

Error when permission change in Settings Code Code

+1

wpisz tutaj kod do pobrania danych kontaktowych – ilesh

+0

To jest normalne zachowanie. Zobacz inne, identyczne pytania: http://stackoverflow.com/questions/12522574/toggling-privacy-settings-will-kill-the-app –

+0

@ilesh Nie pobieram kontaktów, mam dostęp tylko do książki adresowej. Gdy aplikacja działa, przełączam dostęp do książki adresowej w ustawieniach urządzenia. Po zmianie uprawnień - awarie aplikacji. To wszystko. –

Odpowiedz

33

Twoja aplikacja jest nie upaść jest po prostu zmuszony do ponownego uruchomienia przez iOS z nowymi ustawieniami prywatności. Więc kiedy zmienisz politykę prywatności, aplikacja zostanie zabita, jeśli zostanie dołączona do debuggera, a następnie uruchomi się ponownie lub uruchomi ponownie.

Uwaga: Jeśli użytkownik zmieni w pewnym momencie uprawnienia Książka adresowa, Kalendarze, Przypomnienia, Aparat fotograficzny lub Zdjęcia, aplikacja będzie korzystała z aplikacji iOS w wersji SIGKILL. (To nie jest awaryjne domyślne zachowanie iOS).

+1

Dzięki. Problem zamknięty. –

+0

czy masz jakieś linki z jabłka stwierdzające to samo? – User31

+0

Kiedy użyłem symulatora, moja aplikacja "uległa awarii"; jednak podczas testowania na prawdziwym iPhonie, aplikacja po prostu uruchomiła się ponownie zgodnie z opisaną powyżej akceptowaną odpowiedzią. – Vee

Powiązane problemy