3 ms·
Yes, you can run your own code on an iPhone. You can't run arbitrary binaries, but you can run whatever code you want.
by sumeno 5y ago
Yes, you can run your own code on an iPhone.
You can't run arbitrary binaries, but you can run whatever code you want.
- Hackbraten 5y agoAre we talking about the same phone? The iOS kernel will literally kill your process unless you have an Apple-approved certificate. The kernel will also block you from accessing any OS service that’s not allowlisted in your certificate. And it’s impossible to obtain a certificate from Apple that allows you to fork a subprocess, access the filesystem, or run a custom hardware driver.
- paskozdilar 5y ago> You can't run arbitrary binaries, but you can run whatever code you want. ...isn't the definition of "running whatever code you want" equivalent to "running arbitrary binaries"? How else could you "run code" if not as an "arbitrary binary"?
- strken 5y agoIs this drawing a distinction between "you can run any code you build yourself and sign using the elaborate Apple toolchain" vs "you can run arbitrary binaries"?
- throwaway71271 5y agoyou also have to be approved apple developer to do that