Help us understand the problem. What is going on with this article?

macOSでカメラを使うアプリを作るとき、'' entitlementエラーが出たら


2020-08-03 22:26:56.800910+0900 Day9[16262:644033] Metal API Validation Enabled
2020-08-03 22:26:56.904507+0900 Day9[16262:644432] [access] This app has crashed because it has a hardened runtime and attempted to access privacy-sensitive data without an entitlement indicating its intent to access this data. The app must have the '' entitlement.


  • Xcodeから、Cmd-1→infor.plist→右クリックしてAdd Row→Keyのところをダブルクリックして「NSCameraUsageDescription」と入力。自動的に「Privacy - Camera Usage Desciption」に変わる。
  • Valueをダブルクリックして任意のメッセージを入れる。「カメラからの画像を表示します。
  • Xcodeから、Cmd-1→MyApp→TARGETS→MyApp→Signing & Capabilities→All→Hardend Runtime→Cameraの左をcheck
  • Cmd-Rすると、「“”からカメラにアクセスしようとしています。」と、さきほどのメッセージと共に聞いてくるので「OK」


Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away