main
main copied to clipboard
Codesign OSX builds (Psi+.app and vanilla Psi.app)
Is it possible to codesign the OSX builds, on both Psi+ and Psi?
Without it, the application needs to be manually added (or prompts to be added) to firewall whitelists upon every launch.
edit: sp.
- Not every launch, just first :)
- Signing requires Apple developer account which costs money.
- Psi/Psi+ contains nothing that requires codesigning. If you're not trusting to developer/maintainer who built packages - build them by yourself.
This is different from the "Open an app from an unidentified developer." This is adding it to the firewall whitelist, and having those settings persist beyond the existing application session.
Some apps check their own integrity when they are opened without using code signing. If the firewall recognizes such an app it doesn't sign it. Instead, it the "Allow or Deny" dialog appears every time the app is opened. This can be avoided by upgrading to a version of the app that is signed by its developer.
https://support.apple.com/en-us/HT201642
And for the rest, my understanding was that an Apple developer account signing was only required for submitting to the App Store.
Should we close this issue?