electron / osx-sign

Codesign Electron macOS apps
BSD 2-Clause "Simplified" License
558 stars 96 forks source link

fix: only apply `preAutoEntitlements` to top-level app bundle #292

Closed quanglam2807 closed 11 months ago

quanglam2807 commented 11 months ago

Fixes https://github.com/electron/osx-sign/issues/291 Fixes https://github.com/electron-userland/electron-builder/issues/7653

I've tested this in production and managed to publish my app to Mac App Store with the changes.

CC: @MarshallOfSound @mmaietta

BlackHole1 commented 11 months ago

~Please do not merge yet. There are some details that I need to verify on my local.~

BlackHole1 commented 11 months ago

I have completed the local verification, and there is no issue with @quanglam2807’s implementation method.

continuous-auth[bot] commented 11 months ago

:tada: This PR is included in version 1.0.5 :tada:

The release is available on:

Your semantic-release bot :package::rocket: