2

カメラ ビュー コントローラーを使用して Swift で記述された iOS アプリに取り組んでいます。このView Controllerを初めて起動したとき、許可ダイアログが表示され、カメラと写真ライブラリへのアクセスを許可しました。ただし、ライブラリのアクセス許可を許可しているときに問題に気付き、修正するために再現できるようにしたいと考えています...しかし、そのためには、このアクセス許可ダイアログを再表示する必要があります。ただし、アプリを削除して再インストールしても、この許可ダイアログは表示されません。

問題を解決できるように再度取得するにはどうすればよいですか?

4

4 に答える 4

6

完璧な解決策はありません

推奨される方法は、「設定」アプリに移動することです

(General > Reset > Reset Location & Privacy).

しかし、あなたが言うように、それはすべてのアプリをリセットします。

別のオプションは、アプリのバンドル識別子を変更することです。これにより、新しいアプリと見なされ、再度要求されます。

3 つ目のオプションは、アプリを削除し、デバイスの時刻を 24 時間以上前に変更し、デバイスの電源をオフにしてから再度オンにすることです。

于 2016-03-23T11:21:33.567 に答える
2

iOS 9 で動作するかどうかは定かではありませんが、iOS 8 では、アプリケーションが 24 時間アンインストールされると、システムはプライバシー設定を期限切れにしました。アプリケーションを削除し、[設定] で時間を前に進めてから、アプリケーションを再インストールすることでシミュレートできます。

もありますReset Location & Privacyが、それはグローバルリセットです。

于 2016-03-23T11:10:44.013 に答える
0

Settings -> Privacy -> Cameraアプリに入って無効にすることができます。

于 2016-03-23T11:07:21.040 に答える