chore: update plist for mac dist

This commit is contained in:
Johannes Millan 2019-10-06 22:37:35 +02:00
parent 7c48aa399b
commit c122c75f84
5 changed files with 27 additions and 9 deletions

1
.gitignore vendored
View file

@ -49,4 +49,3 @@ electron/**/*.js.map
# mac os deployment
embedded.provisionprofile
build/all-certs.p12

View file

@ -14,5 +14,7 @@
<true/>
<key>com.apple.security.cs.allow-dyld-environment-variables</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
</dict>
</plist>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.inherit</key>
<true/>
</dict>
</plist>

View file

@ -2,15 +2,21 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.application-groups</key>
<array>
<string>com.super-productivity.app</string>
</array>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.application-groups</key>
<string>com.super-productvity.app</string>
<key>com.apple.security.files.user-selected.read-only</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
</dict>
</plist>

View file

@ -1,5 +1,5 @@
appId: superProductivity
#afterSign: build/scripts/notarize.js
afterSign: build/scripts/notarize.js
files:
- electron/**/*
- "!electron/**/*.ts"
@ -35,7 +35,7 @@ snap:
-
mac:
appId: com.super-productivity.app
type: development
# type: development
category: public.app-category.productivity
entitlements: build/entitlements.mac.plist
entitlementsInherit: build/entitlements.mac.plist
@ -45,19 +45,20 @@ mac:
hardenedRuntime: true
gatekeeperAssess: false
# provisioningProfile: embedded.provisionprofile
darkModeSupport: true
# darkModeSupport: true
target:
- dmg
- zip
# - mas
# - pkg
- mas
- pkg
mas:
type: distribution
category: public.app-category.productivity
entitlements: build/entitlements.mas.plist
entitlementsInherit: build/entitlements.mas.plist
entitlementsInherit: build/entitlements.mas.inherit.plist
icon: build/icon.icns
hardenedRuntime: true
dmg:
sign: false