Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Apple did an amazing job already of hardening iOS by severely restricting which applications can use JIT

Well they did that not because they care about users but because they want all software to pass trough the App Store (and thus the review and policies of Apple). If you would allow to run efficiently code from other sources (for example downloaded at runtime, put in a W+X memory page and executed) that code doesn't pass through the review process of Apple, thus one can publish an app that does something and then modify its code to make it do another thing (even load an entirely different thing).

In the end I don't think this is a good thing for users.



Indeed this, it's more about platform control.

I really hope the EU will succeed in forcing Apple to allow third party app stores. That would be a game changer. People that are happy to stay in the walled garden can simply not use any other app stores but for someone like me it will open up iOS as an actual option I can choose. Right now there's too many things I can't do on iOS.

Though honestly, I'd be even happier with a real third option instead.


What do you need iOS to do?


I’d like to write an app for myself, side load it, and Apple not have to give me special permission to do what I want. Right now, I have to have a “shortcut” start my own app (for simming) to change some device settings, then remember to change them back after the session. But if Apple would allow you to do whatever you want without their permission (on your own device), my life would be a bit simpler.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: