4 ms·
it's not clear to me what you want to happen. It sounds like you have a command line tool that takes no arguments. you want a Mac user to be able to download a
by nox101 3y ago
it's not clear to me what you want to happen. It sounds like you have a command line tool that takes no arguments. you want a Mac user to be able to download a file, click that file, have it run once? and then delete itself? Not sure about this last part
in any case I think there are plenty of apps that do this. Some are distributed as packages instead of apps.
I'm not a Mac dev expert at all but I have used enough apps to know it's possible. Many of those apps are open source maybe look into them if you want to solve this issue.
Electron apps have tools for automatically signing on GitHub actions so looking though what they do might help?
sorry I don't have concrete suggestions. I'm just confident there are solutions.
I'm totally sympathetic to the fact they it's a pain in the ass and Apple, probably intentionally, doesn't document the process well or at all
- aslilac 3y agoI think the point is pretty clearly “Apple should do better and provide better tools”
- modernerd 3y ago> Electron apps have tools for automatically signing on GitHub actions so looking though what they do might help? These only sign/notarise the dmg or app bundles (or the binaries inside them), so I don’t think that will help the OP unless they’re willing to wrap their CLI app in an Electron app, unfortunately.
- reactordev 3y agoThis can all be achieved with a simple shell script to compile the binary on the devs machine. Xcode-select —install git clone… make