| ▲ | xp84 8 hours ago | |||||||||||||||||||||||||
Okay Tim Cook. If the App Store is such a customer-friendly shield, then why are there millions of scam apps in the App Store? To combat software threats, sandboxing and fine-grained permissions (which Apple basically pioneered in the consumer space!) is the answer. App Review can't catch all malicious actors. When a vulnerability exists in the sandbox, the exploit can easily be slipped past App Review, with a feature flag holding it until the scammer is ready to attack. App Review, Notarization, etc. isn't for us. It's for Apple. It's the control that allows them to extract the money. Simple as that. Without the control, only small indie developers would list on the App Store because it's (A) shitty in quality, (B) shitty in financial terms, and (C) shitty at keeping people safe from scams. If you want proof of that, look at the tumbleweeds in the Mac App Store, where it's not mandatory and anyone can distribute an app in a zip file, and where notarization hasn't (yet) been weaponized to censor apps[1] for reasons having nothing to do with platform security. No one wants to use the MAS, so they don't, and Apple doesn't get to take 30% of all revenue for every app distributed. You can see why they are fighting tooth and nail to not have the much more important iOS platform turned into that. [1] https://mjtsai.com/blog/2024/06/14/utm-blocked-outside-app-s... | ||||||||||||||||||||||||||
| ▲ | throw1234567891 8 hours ago | parent [-] | |||||||||||||||||||||||||
I’m not Tim Cook. You need to send an email to him, apparently he reads them. Anyway, I still prefer that instead of having a risk accidentally installing some shit scam app from literally anywhere on the internet. Is it so difficult to understand the difference? At least I can hold Apple liable when I buy a scam app on their App Store. What you propose is basically shareware of 1990s. Zero security. Don’t get me even started on the hypocrisy of the people wanting what you propose. So, the reason you want to build an app for iOS is that there are many of us. There are many of us because of App Store, mainly, as an end user. Pick one. You are proposing breaking the only platform making the iPhone an interesting product for a computer illiterate. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||