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

I think that you just need a special entitlement to enable w+x page. I could be wrong though, haven't dug too deep in this.


That's only officially available for macOS, I believe: https://developer.apple.com/documentation/bundleresources/en...

I've seen some reports of it also becoming available for iOS, but it seems to come and go between minor version upgrades and I'm not sure what the current status is.


It's not available for iOS and never has been.


Maybe not officially, as I mentioned, but it does seem to have been available at least for one minor version: https://9to5mac.com/2020/11/06/ios-14-2-brings-jit-compilati...

Might have been a bug; might have been a feature available earlier than planned.


It’s a bug.


Not an iOS developer; what does available mean in this case? Are you talking actual OS support, or simply that Apple has never approved any app attempting to do it? Because Safari obviously does it so my thinking is the OS must support it, but I guess Apple has a policy not to approve it.


Apps that want to JIT need an “entitlement” from Apple (in other words they have a signature from Apple that the operating system validates before letting the APIs work). So the OS supports it, Apple grants that entitlement to Safari so it can use it, but no third party app can get this entitlement.


But surely once "sideloading" (I hate that term, we used to just call it "installing"...) is enabled, apps not installed through the App Store will be able to utilise this entitlement?


No, all apps (including those that are sideloaded) must be signed with a provisioning profile that comes from Apple.


I have a hard time believing Apple will get away with such a scheme. But time will tell I guess.


Hope so. There should be some developer capability somewhere. And we should build for the reasonable good future, & show whats possible. Not what we can mete from the iron mailed fist of Cupertino in the real world if this or that, but what actual good is.

It'd be a mean spirited system to simply mark everything no-execute, always forever in any env. But that'd be distinct Apple flavored. Think Different, R.I.P..


> And we should build for the reasonable good future, & show whats possible.

Android is 70% worldwide market share. Chrome is 80%.

What's stopping you from showing us this good future? Where are these glorious web apps?


no




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: