iPhone上的语言限制部分解除?

显然,苹果公司又一次更改了协议中的某些术语。

http://www.appleoutsider.com/2010/06/10/hello-lua/

现在,第 3.3.2 节为:

除非经过苹果书面批准,否则应用中不得下载或使用经解释的代码,但可以使用苹果的文档化 API 和内置解释器所解释和运行的代码。尽管如前所述,如果应用程序仅在提供与应用程序的预期和宣传目的一致的次要功能或功能方面使用嵌入的解释代码,则可以在获得苹果的事先书面同意的情况下有限地使用。

而不是原来的:

除苹果的文档化 API 和内置解释器所解释并运行的代码外,应用程序中不得下载或使用已解释的代码。

我更感兴趣的是嵌入 Lua,但其他人可能有其他的嵌入方式。

我想知道如何请求权限,以及他们所说的“次要功能”和“一致”是什么意思,苹果将如何解释此节?它似乎有足够的漏洞让一辆真正的消防车开过去。

(顺便说一句,这对于我和我的产品来说是一个非常重要的问题。)

原文链接 https://stackoverflow.com/questions/3028873

点赞
stackoverflow用户161161
stackoverflow用户161161

实际上,开发者协议的最终解释权在苹果手里。

由于这是全新的,不清楚该给谁发送电子邮件。你可以先与iTunes Connect的人联系,但要准备等待很长时间才能得到答复。或者,你可以拨打在爱尔兰的苹果公司员工的电话,有时会得到快速的帮助。

根据措辞,如果你想嵌入Lua,你应该准备好为你将使用Lua来提供次要功能或功能做出辩解。

既然你表示这是一个非常重要的问题,你应该考虑推动界限/成为开创者所带来的风险。如果有其他方式可以绕过所有这些问题,你应该考虑这种方式。如果没有其他方法,为了经营得更有利,你现在可能需要寻求其他平台。

2010-06-13 08:21:54