4 ms·
Interpreters are allowed, native code execution (including JIT) is not. Additionally, if you submit an application with an interpreter to the App Store, you wi
by pudquick 13y ago
Interpreters are allowed, native code execution (including JIT) is not.
Additionally, if you submit an application with an interpreter to the App Store, you will get declined if you make it easy for your users to download arbitrary scripts / code and execute it in your interpreter.
http://developer.apple.com/appstore/guidelines.html http://developer.apple.com/appstore/guidelines.html
"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."
Exporting, however is ok.
Additionally, it's not expressed explicitly but user-created scripts are also allowed.