エラー解消方法の備忘録_φ(・_・ )
発生したエラー
This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSBluetoothAlwaysUsageDescription key with a string value explaining to the user how the app uses this data.
翻訳
このアプリは、使用法の説明なしでプライバシーに敏感なデータにアクセスしようとしたため、クラッシュしました。 アプリのInfo.plistには、アプリがこのデータをどのように使用するかをユーザーに説明する文字列値を持つNSBluetoothAlwaysUsageDescriptionキーが含まれている必要があります。
原因
Bluetoothを使用する理由がinfo.plistに入力されていない為。
解決手順
Info.plistのPrivacyに「Bluetooth Always Usage Description」追加します。
「value」にはなんのためにbluetoothを使うのかを記述しておきます。
・理由は以下の感じでOK
他の端末とデータ連携する為。
To link data with other terminals.
Bluetoothの利用する理由は適当でもビルド自体はできますが、
アプリ申請する際にリジェクトされてしまう可能性があるので、
ちゃんとした内容を記載しましょう\_(・ω・`)ココ重要!
参考サイト
https://qiita.com/Takumi_Mori/items/f53c6eec1676d3df59dc
https://dev.classmethod.jp/smartphone/write-description-for-privacy-data-access/
コメントを書く
コメントを投稿するにはログインしてください。