177

iOS 10.0最後のベータ版を使用しています。アプリでカメラを使用してバーコードをスキャンしようとしたところ、このランタイム エラーでクラッシュしました。

このアプリは、使用法の説明なしでプライバシーに配慮したデータにアクセスしようとしたため、クラッシュしました。アプリの Info.plist には、アプリがこのデータをどのように使用するかをユーザーに説明する文字列値を持つ NSCameraUsageDescription キーが含まれている必要があります。

このキーを plist に入れてもクラッシュしますか?

4

13 に答える 13

52

または、Info.plist をソース コードとして開き、これを追加します。

<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>
于 2016-11-02T19:23:13.303 に答える
4

_CRASHING_DUE_TO_PRIVACYカメラを使用しようとしたときに直面した別の例は、「カメラの使用方法の説明」を追加した後でも、同じようにクラッシュして忙しいということでした。コールスタックから具体的なものを取得できなかった後、「オーガナイザー」に切り替えて、デバイスのクラッシュレポートを調べました。「マイクの使用方法の説明」が欠落しているため、実際にはプライバシーについて不平を言っていることがわかりました。私はそれを追加し、そのような不可解な内訳を取り除きました。

于 2016-12-28T12:19:38.097 に答える
2

plist を確認したところ、機能していないことがわかりました。「プロジェクト」情報でのみ、「プライバシー - カメラ ....」を追加する必要があります。その後、機能するはずです。お役に立てれば幸いです。

于 2019-08-19T18:50:52.300 に答える