2015-12-21 16 views
5

スウィフト(iOSの8/iOSの9)での変更許可アドレス帳:あなたのアプリがクラッシュしていない私は、実際のデバイス上の設定で許可アドレス帳を変更するアプリケーションのクラッシュアプリのクラッシュ設定

Error when permission change in Settings Code Code

+1

フェッチ連絡先の詳細については、こちらのコードを入力してください – ilesh

+0

これは正常な動作です。他の同じ質問を参照してください:http://stackoverflow.com/questions/12522574/toggling-privacy-settings-will-kill-the-app –

+0

@ilesh私は連絡先を取得していない、私はAddressBookへのアクセスを取得します。アプリケーションが動作するとき、私はデバイスの設定でAddressBookへのアクセスを切り替えます。権限が切り替わったとき - アプリがクラッシュするそれで全部です。 –

答えて

33

新しいプライバシー設定でiOSによって強制的に再起動されました。したがって、プライバシーポリシーを変更すると、デバッガにアタッチされている場合は再起動または再起動されます。

注:ある時点でアドレス帳、カレンダー、リマインダー、カメラ、または写真のアクセス権を変更した場合、iOSはSIGKILLというアプリになります。 (これはiOSのデフォルト動作ですがクラッシュしません)

+1

ありがとうございます。問題が解決しました。 –

+0

リンゴのリンクには同じものがありますか? – User31

+0

私は、シミュレータを使用して、私のアプリは "クラッシュ";しかし、実際のiPhoneでテストするときは、上記の受け入れられた答えで説明されているように、アプリは単に再起動します。 – Vee

関連する問題