-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Testing MAS builds locally #1196
Comments
@sethlu Event if
|
Will be published soon, but as stated above, it doesn't work yet. |
@develar, when |
Ouch, thanks. Because electron-builder pass identity explicitly, electron-osx-sign doesn't select |
@sethlu Still the same error.
|
@develar sorry, one thing I forgot. 😢 When the sandbox is enabled in entitlements file: With the individual More: https://mintkit.net/electron-userland/electron-osx-sign/guide/ |
@sethlu Why it is not automatically configured if type set to development? Thanks, I will investigate. |
@develar the provisioning profile is generated from the apple developer website. With the current version of Amend: As the provisioning profiles for development and for distribution are slightly different in terms of their formats, |
I was able to build a However, I also had to remove all but one "Mac Developer" key from my keychain, or else electron-builder would attempt to use the wrong identity, and setting CSC_NAME did not work. |
Please provide details (Please set env DEBUG=electron-builder and attach log of the terminal output). |
With two Mac Developer keys, it selects the wrong one.
With only the correct Mac Developer key, it selects that one and signs successfully. |
I guess you need to special-case the mas-dev target here |
Also note that the |
At first it didn't work for me. It did when I added the dev provisioning profile into the same folder. |
@liliakai I don't known which cert should be used to sign pkg for development, you cannot sign using |
For now pkg will be skipped for mas-dev. Tutorial or other required changes to simplify process — help wanted. |
Running MAS builds locally no longer works, due to changes in Apple guidelines and electron-osx-sign documented here: electron/osx-sign#105 (comment)
@develar's suggestion from another issue is to provide a
mas-dev
build target to fix this issue: #897 (comment)The text was updated successfully, but these errors were encountered: