Skip to content

v1.6.0-test-fix

Choose a tag to compare

@github-actions github-actions released this 10 Jan 16:31
· 13 commits to master since this release
6180c12
Fix MAS: Remove App Groups entitlement (#16)

* 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.

* Remove App Groups entitlement - not enabled on App ID

The App ID does not have App Groups capability enabled,
so this entitlement must be removed from the bundle to
match the provisioning profile.

Fixes Transporter validation error.

---------

Co-authored-by: Ian Miller <ian@wildfire-corp.com>