Hacker News new | ask | show | jobs
by w0utert 1986 days ago
>> Plus signing up and paying for a developer ID.

Signing your app and distributing it outside of the Mac app store does not require a paid developer ID.

1 comments

Yes it does if you want to be allowed by Gatekeeper.

What’s the point of Gatekeeper if getting a new certificate is free? Once your malware is blacklisted you could just use the next one at no cost.

That's moving the goalposts. The point was that signing and distributing an app outside of the App Store does not require a paid developer account, not that it would play nice with Gatekeeper. You can still option-click and run the installer even if it is not notarized.

Note that I will concede that it is extremely stupid and greedy of Apple to require a paid account for notarizing apps, particularly free apps, because it is in their best interest if more applications would be notarized, and they are not particularly hurt for cash either. It's inexplicable TBO. But that doesn't mean you cannot install signed but non-notarized apps without a paid developer account.