From dbd27c8ab9eb33fb3051fdbd1ab562c28adfa631 Mon Sep 17 00:00:00 2001 From: Marcin Wachulski Date: Sat, 12 Jun 2021 10:45:13 +0200 Subject: [PATCH] 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 --- electron-builder.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/electron-builder.yml b/electron-builder.yml index 41a4c6e698..df6ad0a93c 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -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"