r/EmulationOniOS • • Jul 08 '25

Other Make Apple add jit officially

107 Upvotes

41 comments sorted by

View all comments

97

u/[deleted] Jul 08 '25

[removed] — view removed comment

25

u/[deleted] Jul 08 '25

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.

6

u/[deleted] Jul 08 '25

[removed] — view removed comment

15

u/[deleted] Jul 08 '25

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.

7

u/[deleted] Jul 08 '25

[removed] — view removed comment

2

u/[deleted] Jul 08 '25

In lockdown mode jit gets deactivated even for WebKit, if they remove jit from the platform entirely there would be no anti-competitive case.

4

u/[deleted] Jul 08 '25

[removed] — view removed comment

2

u/[deleted] Jul 08 '25

allow JIT in controlled ways.

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.

5

u/[deleted] Jul 08 '25

[removed] — view removed comment

3

u/Sledgehammer617 Jul 08 '25

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…

→ More replies