3

iOSアプリで、ユーザーのフォトギャラリーにアクセスしています。ユーザーが初めてこれを行うとき、ユーザーに許可を求めます。一部のユーザーから、許可リクエストが原因で初めてクラッシュが発生したと報告されていますが、それ以降の試行では正常に機能します。

これを自分でテストできるようにするには、iPadから権限を削除して、再度プロンプトを表示できるようにする必要があります。iPad / iPhone自体またはコードを介してこれを行う方法はありますか?

4

3 に答える 3

2

iOS 7 以降では、[設定] > [プライバシー] > [写真] に移動して、個々のアプリへのアクセスを明示的に有効または無効にすることができます。

これは、デバイスのプライバシー設定全体をリセットするよりもはるかに優れています!

于 2015-08-13T19:55:47.953 に答える
2

設定アプリを実行します。[一般] に移動し、次に [リセット] に移動します。[位置情報とプライバシーをリセット] をタップします。これにより、テスト アプリだけでなく、位置情報とプライバシーの設定がすべてリセットされます。ただし、開発デバイスでこれを行っているので、問題ありません。これはシミュレーターでも機能します。

于 2012-10-16T16:32:11.487 に答える
0

もう 1 つの方法は、Info.plist の Bundle Identifier (CFBundleIdentifier) を一時的に変更することです。システムはそのようなアプリを別の新しいアプリとして扱い、「あなたの写真へのアクセスを希望しています」というアラートを表示します。テストを終了したら、忘れずに CFBundleIdentifier を元に戻してください。

于 2014-10-08T09:20:49.250 に答える