Earlier quoted context omitted.
I think you're right when it comes to security, but in order for that to work Apple would have to admit that checking apps for security issues is not inseparable from imposing rules that are supposed to benefit their own business model. That said, here's a challenge for everybody (including myself) who doesn't like Apple's app store monopoly and side-loading ban: Apple now requires apps to ask for permission before t…
> How would you prevent this from happening? Very simply - enforce security permissions at the OS level, rather than the app store level. There's no technical reason an app store also has to handle permissions. Leave the discoverability/reviews/curation functionality in the app store, and then just move the app installation functionality into the OS - the app store delivers an app package which the OS accepts, parses…
I agree with you that permissions and a sandbox that actually works would have to be part of any solution.
But you can rest assured that Facebook wouldn't have made such a fuss if all that was at stake is losing access to IDFA and getting slapped with some unenforceable privacy warning.
What's creating a real problem for Facebook is the enforceable legal obligation that Apple has put in place as a precondition for being allowed on iOS devices at all.
It works exactly because it is not a technology based solution. It has created a choice that we didn't previously have.
So I wonder how we can keep this choice without making Apple this all powerful, rent seeking, patronising overlord that also happens to be an ideal attack vector for censorship happy authoritarian governments all over the world.