get app notarized by Apple
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
@rgaudin I don’t want to postpone really much longer 2.4 release, but should we not do that as well?
Currently, the only thing preventing us from notarizing the app is the Etcher binary we are bundling to write images to SD-cards.
Balena abandonned etcher-cli at version 1.4.8 without reason and without responding about those reasons. It's possible it is to save their Etcher Pro market as all the competition is GUI based.
etcher-cli 1.4.8 uses pkg to compile its node project into a single binary.
Unfortunately, pkg produces binaries that fails to sign in strict mode: https://github.com/vercel/pkg/issues/128
This ticket is usefull in that it is still open 😅 but also references alternatives to pkg:
- nexe has similar issue https://github.com/nexe/nexe/issues/446
- http://enclosejs.com/ doesn't even install (403)
- node-packer is reported to sign OK but I had difficulties compiling it this way and the binary it produces is signable but not working.
- node-packer fork binaries are hosted in a dead website
Our best option is obviously to replace etcher-cli dependency but there's no alternative in sight.
We could rely on dd on macOS if we'd prefer to have notarization sooner than later.
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
Unfortunately this product has been discontinued. Therefore this issue won't be fixed/implemented. A bit more details can be found here.