Advertisement
Advertisement
ā” Community Insights
Discussion Sentiment
50% Positive
Analyzed from 1072 words in the discussion.
Trending Topics
#apple#run#gatekeeper#off#seconds#actually#doesn#without#warning#user
Discussion Sentiment
Analyzed from 1072 words in the discussion.
Trending Topics
Discussion (33 Comments)Read Original on HackerNews
Of course, you as the developer canāt make this choice for your users⦠but isnāt that as it should be? The user decides what code is allowed to run on their machines. And the default setting is restrictive because anyone who knows what theyāre doing can easily change it.
P.S. Meanwhile, on iOS thereās no way to install unsigned software at all, and on Android (starting soon) the process takes 24 hours instead of ten seconds. That is actually ridiculous because itās taking away user choice.
P.P.S. To be clear, modern macOS has plenty of other restrictions which canāt really be turned off and which I find super annoying. Gatekeeper just isnāt one of them.
Edit: Iāve just learned that as of Sequoia, you have to also tick a box in Settings after running the Terminal command. So maybe it takes 30 seconds instead of ten seconds. Thatās mildly more annoying, but still doesnāt really seem like a big deal to me.
The added friction feels more like a way to force developers to pay Apple an annual fee for distributing rather than for my safety. Not saying it doesn't help with safety, just that it's more weighed to the former.
People reflexively hit yes to these things.
With Gatekeeper turned off, youāll still get a warning on first launch which you can easily click through. (Unless Apple changed something in the last few versionsālet me know if thatās the caseābut it would be out of character for them to remove a warning...)
The āsecurity featureā you donāt want to disable is precisely the thing you are complaining about, so I donāt understand why youād keep it around.
> The added friction feels more like a way to force developers to pay Apple an annual fee for distributing rather than for my safety.
I donāt imagine Apple makes a substantial amount of money from $99/year developer subscriptions. The App Store is another story of course.
macOS is slowly getting like Windows, where, on a fresh install you have to go through and turn off all sorts of unwanted software just to have a sane environment where you, the user, are actually controlling your computer.
Serious question - Is it really true that Windows 11 will run an untrusted .exe without a warning?
And yes, you can turn all of that off.
Where do you have to show ID for that??
https://en.wikipedia.org/wiki/Age_restrictions_on_energy_dri...
Edit: currently a voluntary but widespread scheme by retailers, proposed to be law. TIL
I agree that Apple is dumb of course.
laughs in Bundesdruckerei
Annoying, but if youāre delivering your app to semi-technical users, not really a problem.
If it is good for the end-user, it is usually also good for the ecosystem a a whole, trust is valuable.
But ffs, they are rich enough to make this a lot less painful and hostile for developers.
And this is not a new thing, I used to develop games for iOS, from the very beginning, and while the process somewhat simplified over time, it was a huge cortisol inducing process, not to mention the regular forced OS+SDK updates where the procedures changes almost every time and could fail in not-so-evident ways.