是否禁止在iOS应用程序中为AppStore使用JIT(即时)编译代码?

Eon*_*nil 21 jit appstore-approval ios

我听说iOS AppStore中不允许使用JIT编译代码,因为禁止在堆中放置可执行代码.那对吗?还是只是谣言?

hot*_*aw2 6

  1. 不允许使用可安装代码("或"是3.3.2中的关键字).一切(除了Javascript)必须静态链接.

  2. JIT编译成Javascript源代码文本似乎是允许的.(不是一个笑话,有一个商业编译器可以做到这一点.)编译成字节码以便由编写Javascript并在UIWebView中运行的解释器执行可能会使审阅者感到困惑,可能会拒绝执行此操作的应用程序.

  3. iOS安全沙箱可能会杀死试图跳转到任何动态生成的数据的任何应用程序.

  • 3个作品,在模拟器和手机上:) (2认同)