4 ms·
They are also doing everything they can to block people from distributing apps outside of their walled garden. So they are in fact telling the author that he c
by oauea 6y ago
They are also doing everything they can to block people from distributing apps outside of their walled garden.
So they are in fact telling the author that he can't call his app whatever he wants. Because if he does, they will do everything they can to prevent anyone else from ever using that app.
- freehunter 6y ago>They are also doing everything they can to block people from distributing apps outside of their walled garden. People keep saying that but nothing on my Mac has ever stopped me from installing whatever software I want. I wish people would stop repeating this lie.
- oauea 6y agoYou already forgot about the Epic games debacle where Apple did exactly that?
- freehunter 6y agoI must have forgotten it because I can open the Epic store and play Fortnite on my Mac right now without any warnings. I actually just downloaded the installer right from epicgames.com and it installed just fine. Apple doesn't even try to stop me. I remember Apple revoking Epic's access to Apple's developer tools because of a disagreement over their developer program TOS, but that only stops Epic from using Apple's tools. It does not prevent me from installing any software. I have a ton of software on my Mac that's not part of the Apple developer program and the developers have never asked Apple's permission nor given Apple any money for the software and Apple has never once tried to block those developers from creating that software or me from installing and running it.
- oauea 6y agoYes, there were lawsuits and the courts forced Apple to stop their ridiculous behavior. That is why you can do this right now. Not because of Apple's goodwill, quite the contrary.
- drKarl 6y agoThey probably want their users to use their proprietary store, but I got a new MacBook Pro for work in September and I installed everything I needed and wanted using Hombrew and brew cask, so I didn't use the Apple Store at all. You can also Download .dmf files and install Apps that way. What is it that you say they do to prevent people installing Apps outside the Apple Store?
- oauea 6y agoApple requires software to be "notarized" (signed by apple) be able to run on newer Macs. Apple also blocks developers they do not like from notarizing apps. See Apple vs Epic. You might be able to bypass the notarization requirement as an end-user, if you have enough technical know-how, but good luck explaining that to your customers. Especially when all the dialogs are calling your software malicious, untrustworthy, etc.
- freehunter 6y ago>Apple requires software to be "notarized" This is not exactly true and you know it. For example: >if you have enough technical know-how You right click the app and then click open. >Especially when all the dialogs are calling your software malicious, untrustworthy, etc. Another lie. The dialog says "this is from an unidentified developer" and does not say anything about being malicious or untrustworthy. What is your beef with Apple that you're so willing to say so many outright lies on a forum filled with people who know better and can call you out on it? Windows does this with UAC. Many Linux distros require executables to be explicitly set with the +x flag. macOS is not unique in this, and like with the other OSes it's a security feature. Check out the warning and "bypass" for yourself: https://www.macworld.com/article/3140183/how-to-install-an-app-in-macos-sierra-thats-not-signed-by-a-developer.html https://www.macworld.com/article/3140183/how-to-install-an-a...
- oauea 6y agohttps://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution https://developer.apple.com/documentation/xcode/notarizing_m... > Beginning in macOS 10.14.5, software signed with a new Developer ID certificate and all new or updated kernel extensions must be notarized to run. Beginning in macOS 10.15, all software built after June 1, 2019, and distributed with Developer ID must be notarized