1 decade ago by robclouth
Hello, I want to make a system with Ejecta that dynamically loads little artistic interactive scenes from the web. However, since it will be community based, I can't bake all of the scenes into the app as new ones will be continuously created. Thus I've made a slight tweak to the Ejecta code that allows it to load js scripts from a URL instead of from a local file. It works fine, but my question is: will it be accepted in the store? I know that the iOS license says this:
3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built- in WebKit framework, provided that such scripts and code do not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store.
This sounds like it would be a huge NO, but if I could prove to them that the downloaded code is run in a restricted environment, just like the WebKit framework...could it -potentially- be accepted? Any advice would be most appreciated!
Thanks,
Rob
3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built- in WebKit framework, provided that such scripts and code do not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store.
This sounds like it would be a huge NO, but if I could prove to them that the downloaded code is run in a restricted environment, just like the WebKit framework...could it -potentially- be accepted? Any advice would be most appreciated!
Thanks,
Rob