-
Notifications
You must be signed in to change notification settings - Fork 125
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
Signing for macOs #16
Comments
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: Slightly off topic, but in the same realm: 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 ***@***.***> 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.
|
This project will benefit from signing code for mac (only downloadable file, no plans to put in app store for now):
If anyone can help with it, please let me know! I will be very thankful
The text was updated successfully, but these errors were encountered: