2

我的应用程序正在从 Web 下载数据,例如 JSON、图片等。安装时数据量应该超过 50mb。

对于那些使用 3G 连接的人来说,这将是昂贵的。我想我的应用程序需要找出互联网连接的类型,我被告知 Apple 对下载有自己的要求,但我无法从互联网上找到任何有用的信息。

除此之外,我的应用程序提供了一个将壁纸下载到图片库的选项,我想我此时也需要检查连接类型?

4

1 回答 1

1

我从您的另一个问题中推测您已经发现了Reachability,您可以从中确定您是如何连接到 Internet 的。

在回答您的另一个问题时,是的,据报道,Apple 不鼓励通过蜂窝连接下载过多数据的应用程序。关于在 mobileorchard.com上避免 iPhone 应用被拒绝,他们建议:

如果您的应用程序通过蜂窝网络下载数据,请确保您没有使用太多带宽。多少是太多了?好吧,没有确切的数字,但 Apple 的技术支持人员建议我每 5 分钟的活动不要超过 4.5 兆数据。您可以通过进入您的 iPhone 设置、选择 General->Usage 菜单并清除统计信息来测试您的应用程序的使用情况。然后运行您的应用程序 5 分钟,返回此屏幕并查看统计信息。此外,为了获得最准确的数字,您应该在运行测试时关闭手机上的任何其他网络活动(例如电子邮件或 MobileMe 更新)。

我在其他地方也看到了每五分钟活动 4.5 mb 的蜂窝带宽限制,尽管没有任何正式的 Apple 指南(例如他们的App Store 指南)。

于 2013-02-17T15:40:03.783 回答