Skip to content
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

Fixed code signing on OSX #1110

Merged
merged 3 commits into from Jan 16, 2019
Merged

Conversation

cculianu
Copy link
Collaborator

OSX building wasn't code signing the bundled binaries that PyInstaller adds to the .zip embedded in the app executable.

This could potentially cause issues in the future if MacOS versions in the future require fully signed apps.

I'm still testing this change and/or refining it so please don't merge yet.

@cculianu cculianu added macOS Bugs related to the macOS specific things packaging Issues related to building/packaging and not the app itself. Do Not Merge (Yet!) Pull requests that we intend to merge in the future but that should not yet be merged. labels Jan 16, 2019
@cculianu cculianu self-assigned this Jan 16, 2019
@cculianu cculianu added bug and removed Do Not Merge (Yet!) Pull requests that we intend to merge in the future but that should not yet be merged. labels Jan 16, 2019
@cculianu
Copy link
Collaborator Author

It appears to work 100% as intended. I'm merging this.

@cculianu cculianu merged commit 315d273 into Electron-Cash:master Jan 16, 2019
cculianu added a commit to simpleledger/Electron-Cash-SLP that referenced this pull request Jan 16, 2019
Related: spesmilo#4994

OSX building wasn't code signing the bundled binaries that PyInstaller adds to the .zip embedded in the app executable.

This could potentially cause issues in the future if MacOS versions in the future require fully signed apps.
cculianu added a commit to cculianu/Electron-Cash that referenced this pull request Jan 16, 2019
@cculianu cculianu deleted the codesign_fix branch January 16, 2019 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug macOS Bugs related to the macOS specific things packaging Issues related to building/packaging and not the app itself.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant