提交更新需要10天时间并等待审核。 我在iPad上安装的其中一个农场游戏在运行时显示“下载更新”。
我正在考虑使用PhoneGap。我可以下载新版本的phonegap解压缩并运行。
因此,我将直接添加功能,甚至将不同的功能推送到不同的客户端。 这也是克服加密限制的一种方法。
目前尚不清楚HTML代码是否具有https链接,资源必须经过认证才能从美国出口。
App可以从EU服务器下载HTML / JS代码,以克服美国的出口限制。
答案 0 :(得分:6)
在iOS应用中实现更新是否是个好主意?
这当然是一个好主意,但它是被禁止的。但是,您可以下载一些实际上不是可执行文件的内容。
Apple是否允许?
不是。您无法下载任何形式的代码或二进制文件并在设备上运行它。我会给你一些参考,但它会违反Apple和开发者之间的NDA。请检查您与Apple的协议。
除了农场应用程序,你知道应用程序吗?
他们下载内容,但不确定添加功能的二进制文件。
在使用Phonegap的场景中,您可以下载不属于可执行文件的HTML / JS文件。但由于Phonegap的性质,您可以使用这些文件来执行代码。因此,恕我直言,我怀疑你不会通过App审查。
此外,您需要将这些文件下载到www
文件夹中。据我所知,即使在运行时{strong 1}}文件夹之外写也是不允许的。我的应用程序因此被拒绝了。
答案 1 :(得分:3)
好吧,正如我所见,你可以通过应用程序内购买API来做到这一点,不是吗?
我是从iOS开发人员计划许可协议中获取的
1.1您可以仅使用应用程序内购买API来使最终用户能够访问或接收您在应用程序中使用的内容,功能或服务(例如,数字图书,其他游戏关卡,访问权限)转弯地图服务)。您不得使用应用程序内购买API来提供在您的应用程序之外使用的商品或服务。
答案 2 :(得分:0)
这是一个迟到的答案,我也对术语“你无法下载任何形式的代码或二进制文件并在设备上运行”感到困惑,但事实证明我的应用程序多次通过审核而没有一次拒绝。它甚至不是PhoneGap应用程序,它只是一个带有离线缓存的在线Web应用程序。