5

提交更新并等待审核需要 10 天。我在 iPad 上安装的一款农场游戏在运行时显示“正在下载更新”。

  • 像这样在 iOS 应用程序中实现更新是个好主意吗?
  • 苹果允许吗?
  • 你知道除了农场应用程序之外的应用程序吗?

我正在考虑PhoneGap。我可以下载新版本的 phonegap 解压并运行。

所以我会直接拨号添加功能,甚至将不同的功能推送给不同的客户端。这也是克服加密限制的一种方法。

目前尚不清楚具有 https 链接、资源的 HTML 代码是否必须经过认证才能从美国出口。

应用程序可以从欧盟服务器下载 HTML/JS 代码以克服美国出口限制。

4

3 回答 3

6

像这样在 iOS 应用程序中实现更新是个好主意吗?

这当然是个好主意,但这是被禁止的。但是,您可以下载一些实际上不是可执行文件的内容。

苹果允许吗?

它不是。您不能下载任何形式的代码或二进制文件并在设备上运行它。我会给你一些参考,但它会违反苹果和开发者之间的保密协议。请检查您与 Apple 的协议。

你知道除了农场应用程序之外的应用程序吗?

他们下载内容,但不确定添加功能的二进制文件。

在使用Phonegap 的场景中,您可以下载不是可执行文件的HTML/JS 文件。但是由于 Phonegap 的性质,您可以使用这些文件来执行代码。因此,恕我直言,我怀疑您不会通过 App 审查。

此外,您需要将这些文件下载到您的www文件夹中。甚至,据我所知,在运行时不允许在文件夹之外写入。documents正因为如此,我的应用被拒绝了。

于 2012-09-24T11:23:28.560 回答
3

好吧,正如我所见,您可以通过应用内购买 API 做到这一点,不是吗?

我从 iOS 开发者计划许可协议中获取的

1.1 您只能将应用内购买 API 用于使最终用户能够访问或接收您在您的应用程序中提供的内容、功能或服务(例如,数字书籍、附加游戏关卡、访问回合转地图服务)。您不得使用应用内购买 API 来提供在您的应用程序之外使用的商品或服务。

于 2012-10-17T23:24:13.077 回答
0

这是一个迟到的答案,我也对“你不能下载任何形式的代码或二进制文件并在设备上运行它”这个术语感到困惑,但事实证明我的应用程序多次通过了审查,没有一次被拒绝。它甚至不是一个PhoneGap 应用程序,它只是一个带有离线缓存的在线网络应用程序。

于 2014-08-27T15:24:13.540 回答