V8 JavaScript Engine и Mac App Store

Если я встроу JavaScript-движок V8 в свое приложение (игру), все еще можно будет распространять его в магазинах приложений для Mac и iOS?

1 ответ

Решение

Если вы внедрили свой собственный механизм интерпретатора (любой язык программирования), вам придется отключить JIT (или любую другую динамическую генерацию исполняемого кода), так как написание исполняемого кода не будет работать в изолированной программной среде приложения на стандартных устройствах iOS. Компиляторы двигателей не допускаются. Приложение с переводчиком также может не иметь возможности загрузки кода, иначе оно будет отклонено Apple. Таким образом, вам придется вставить свою полную игру с вашим переводчиком для отправки в магазин приложений Apple.

Но есть много приложений, одобренных и в магазине приложений со встроенными интерпретаторами (например, Basic).

Другие вопросы по тегам