https://github.com/LeoNatan/LNExtensionExecutor
This is a framework I obfuscate API usage, and is present in several App Store apps that I know of.
Apple security comes from kernel hardening, not static API analysis.
So Apple won’t comply with the EU law then?
The only requirement is that any APIs first party Apple services use can also be used by competing 3rd parties. If Apple isn't using those features in any competing services, they don't have to open it up for everyone. Alternately they could remove those APIs from their own apps and still be complying.
The goal is fair competition. I should be able have Google Pay to compete with Apple Pay, but Apple don't let other apps use the NFC for that. It's not fair competition when iMessage can be your default SMS app, but WeChat/WhatsApp can't. But if Apple choose to, they could separate iMessage and SMS and still be fine under EU law, cuz now none of the competing iMessage/WeChat/WhatsApp will be your SMS app.
Because it doesn't matter if they don't threaten to kill you. If you need the apps and they only offer them via sideload, then you're still forced.
Yeah that’ll go down so well.
I need you to understand that orgs will abuse their standing and power, regardless of what users want. At least in the existing walled garden setup, they’re forced to at least try and behave.
Yeah, good luck with that.
And we haven't touched personal use, features or format compatibility not existing elsewhere, and so on.
It's not a Vim vs Emacs vs VS Code choice.
So lets have a walled-garden OS compete with a sideloading-enabled/free-for-all/anything goes OS.
But no, instead they have to break a good thing.
Now every idiotic company like Adobe will demand their own installers, and updaters, and background processes that you can't turn off, and piss all over the iOS, like they do on the macOS.
And let's not get started onto forced sideloaded Facebook (or having to make do without), and such, with all the tracking mechanisms dialed up to 11.
Or Chrome getting closer to total dominance and Google having its way with the web.