3

如果我在我的应用程序(游戏)中嵌入了 V8 JavaScript 引擎,是否仍然可以在 Mac 和 iOS 应用商店中分发它?

4

1 回答 1

2

如果您嵌入了自己的解释器引擎(任何编程语言),则必须禁用 JIT(或任何其他动态可执行代码生成),因为在现有 OS iOS 设备上的应用沙箱中编写可执行代码将不起作用。不允许编译器引擎。带有解释器的应用程序也不能具有任何代码下载功能,否则将被Apple拒绝。因此,您必须将您的完整游戏与您的解释器一起嵌入,然后才能提交到 Apple 的 App Store。

但是有许多应用程序获得批准并且在应用程序商店中带有嵌入式解释器(例如 Basic)。

于 2011-06-26T16:18:03.183 回答