Answers:
iOS开发人员程序协议第3.3.2节的内容(部分)如下:
应用程序可能无法下载或安装可执行代码。如果所有脚本,代码和解释器都打包在应用程序中而不下载,则解释的代码只能在应用程序中使用。
在2010年更新许可协议时,大多数主要的Apple新闻站点都覆盖了此更改(因为这是对先前规则的放宽)。例如,这里。
为此,只要您运行的所有代码都捆绑在应用程序的资源中并且绝不远程下载(Launch可以验证),Lua就可以了。当然,我不是律师,因此,我对法律文件的解释应适当加一点盐。
考虑到Corona SDK的存在,我会说是的。
苹果还允许Adobe为iOS创建AIR运行时。
Apple允许使用任何脚本语言,这很重要,它必须打包在Apple所使用的应用程序或应用程序插件中,不能从外部服务器下载,用户也不能对其进行编辑。