top | item 12048714

(no title)

chris0x00 | 9 years ago

Doesn't this violate iPhone SDK Agreement section 3.3.2, or has that changed?

discuss

order

memsom|9 years ago

Pythonista has been doing this for years now. Codea has also been allowing you you develop on device.

paulmd|9 years ago

The problem isn't developing on device, it's importing code/dependencies. Apple doesn't want apps that can download and run arbitrary binaries from the internet. My understanding is that they have interpreted this broadly in the past as basically "any code that the end-user didn't type by themselves or hasn't been vetted by the app's author".

Again, my understanding is that this has historically thrown a huge monkeywrench into builds and dependency-resolution, for example you cannot include something like Maven. However, apparently this is OK (presumably as long as you stick to the official DotNet library set).

Stuff like git is really in a grey area. Apple won't officially approve it themselves, but they have approved some scripting tools for which people have implemented git.

zerr|9 years ago

That was only targeted at Flash.

medecau|9 years ago

Can anyone even answer your question without breaking the dev license?