Signing for macOs
This project will benefit from signing code for mac (only downloadable file, no plans to put in app store for now):
- Running first time without warning
- Deliver updates using standard Mac's updater (docs)
If anyone can help with it, please let me know! I will be very thankful
Firstly -- I've been trying to find a good PSQL gui client for mac for AGES and just found postbird. You++. Love it.
Code signing for the DMG should be pretty easy: https://stackoverflow.com/questions/23824815/how-to-add-codesigning-to-dmg-file-in-mac
Slightly off topic, but in the same realm: Why not put the app in the app store for like $9.99 and call it 'Postbird Pro'? Put in the description that it is open source, and this version is simply to support you. The only alternatives are like $50. Postbird is just as good if not better.
I'd also create a simple website using github pages for it so folks can find it easier.
Thank you for idea, will think about it 😊. Initially didn't plan to spend or make any money of it
Honestly throwing it up on the app store for a few dollars isn't a terrible way to subsidise open source. Nothings stopping them coming here, and nothing in your license (or really any of the FOSS licenses) forbids it
Note: you don't have to put it on the app store in order to sign the app and notarize it.
Signing the app has nothing to do with selling it in the app store, it's about being a trusted publisher that Apple does not discriminate against during the installation process. Windows has a very similar signing feature. there are separate signing processes for individually distributed mac binaries and app store distributed mac binaries. It should not cost anything to sign it, but it does cost money to put it in the app store
Also you should get this done now, because installing on Catalina means holding down Option and right clicking "Open" to bypass non-signed apps. I fully expect this to eventually not even be a thing in a future version of macOS.
Here's instructions from Apple on how to notarize apps before distribution. https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution
it says "Use a Valid Developer ID Certificate", I guess we need to pay for that
Nope you just have to sign up at developer.apple.com
Sent from my iPhone
On Mar 31, 2020, at 5:31 AM, Pavel Evstigneev [email protected] wrote:
it says "Use a Valid Developer ID Certificate", I guess we need to pay for that
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.