Fix electron qr scan issue on mac (#5569)

Apple requires explicit ask for permissions be configured in Info.plist.

See: https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/requesting_authorization_for_media_capture_on_macos?language=objc

Co-authored-by: Marcin Wachulski <marcin@ethworks.io>
This commit is contained in:
Marcin Wachulski 2021-06-12 10:45:13 +02:00 committed by GitHub
parent 0830ed2253
commit dbd27c8ab9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,6 +10,8 @@ mac:
artifactName: Polkadot-JS-Apps-mac-${version}.${ext}
category: public.app-category.finance
entitlements: "./packages/apps-electron/appleEntitlements/entitlements.mac.plist"
extendInfo:
NSCameraUsageDescription: "This app requires camera access to capture account data on imports"
hardenedRuntime: true
directories:
buildResources: "./packages/apps-electron/assets"