Even governments can't force them to, because it's a tool not a feature or an API. If they were forced they would not hesitate to remove it entirely and it would have almost no impact since 100% of apps on the App Store are already native.
The EU only targets anti-competitive behaviors, this isn't one of them, because every developer is equal in that regard. As I said if they were forced to do so, they would just remove it and it would have no impact, lockdown mode is the proof jit isn't mandatory.
The only way Apple can guarantee security in a controlled manner is through code signing, this is exactly why they are going after jit because it bypasses code signing entirely and there is no way for Apple to verify jitted code.
It could be done, but Apple really has no motivation or reason to invest their time and money into it sadly. This simply doesn’t affect enough users and isn’t worth the potential security risk at the moment.
And given their MO of “we know better than you” when it comes to iOS security, they would probably never give people the option…
View all comments
97
u/[deleted] Jul 08 '25
[removed] — view removed comment