Skip to content

Commit 75d5140

Browse files
Fix MAS: Disable hardenedRuntime (#15)
* Add unique-slug@5.0.0 to package-lock.json * Add explicit PKG installer signing for MAS builds * Fix MAS signing: Remove --options runtime flag The --options runtime flag causes codesign to add the com.apple.developer.team-identifier entitlement, which is not in the MAS provisioning profile. This flag is only for Developer ID distribution, not Mac App Store builds. Fixes Transporter validation error 409. * Fix MAS build: Disable hardenedRuntime for Mac App Store hardenedRuntime is for Developer ID apps (notarization), not MAS. When enabled for MAS, it adds com.apple.developer.team-identifier entitlement which is not in the provisioning profile. MAS apps don't need hardened runtime - they're sandboxed. Fixes Transporter error 409. --------- Co-authored-by: Ian Miller <ian@wildfire-corp.com>
1 parent 980dcb3 commit 75d5140

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"mas": {
7171
"category": "public.app-category.productivity",
7272
"icon": "desktop/assets/icon.icns",
73-
"hardenedRuntime": true,
73+
"hardenedRuntime": false,
7474
"gatekeeperAssess": false,
7575
"entitlements": "desktop/entitlements.mas.plist",
7676
"entitlementsInherit": "desktop/entitlements.mas.inherit.plist",

0 commit comments

Comments
 (0)