iOSアプリ開発 – カメラを使用しようとしたらエラーになる場合
[問題]
アプリ内でカメラを使用しようとした場合に下記のようなエラーが発生する。
This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data
➡︎ プライバシー情報アクセス系はInfo.plistに利用目的を明記しろとのこと
[対応]
info.plistにて `Privacy – Camera Usage Description` をkey追加し、
Valueには利用目的を記載する。
➡︎ プライバシー情報を扱う系の操作(Siri, Bluetooth等)を行う場合は利用目的を明記しなければ利用できない。
※ Valueの利用目的が未入力、不適切な場合は審査がリジェクトされる。