iOS的相关概念,如“Android中的APK扩展文件”

时间:2013-05-03 10:03:14

标签: android iphone ios ipad

我期待在Android中与APK扩展文件相关的概念提出建议。

Google Play目前要求您的APK文件不超过50MB。对于大多数应用程序,这是所有应用程序的代码和资产的充足空间。但是,某些应用程序需要更多空间来存储高保真图形,媒体文件或其他大型资产。以前,如果您的应用程序超过50MB,则必须在用户打开应用程序时自己托管并下载其他资源。托管和提供额外的文件可能成本很高,而且用户体验往往不太理想。为了让您更轻松地完成此过程,让用户感到更愉快,Google Play允许您附加两个大型扩展文件,以补充您的APK。

苹果是否会给予这样的支持?

在我的情况下,我有180MB的音频文件,我不想用app资源保留它。安装后我想从APPLE商店下载。

我可以将这个保留在我的服务器中并在应用程序第一次打开时下载,但我想知道有没有其他方法可以补充iPA。

感谢InAdvance。

2 个答案:

答案 0 :(得分:4)

您的ipa的最大大小可能高达2GB。对于大于50mb的尺寸,将通过WiFi或iTunes下载。 ipa不到也可以通过3G网络下载。 尝试尽可能减少您的应用尺寸,因为用户并不喜欢尺寸较大的应用。 那么在iOS中没有像Android扩展文件那样的东西..一切都是你的单一ipa,它是你的二进制文件和资源的压缩形式。

答案 1 :(得分:2)

Apple没有为此特定用例提供设施。

首次启动应用时,您必须下载内容。请记住将其存储在缓存目录中,或在文件上设置“不备份”标志。这符合Apple的指南,也是应用审核所必需的。如果将其存储在Caches目录中,iOS可能会决定在磁盘空间不足时删除数据,因此如果应用程序启动时不存在,请准备再次下载。

除非您使用应用内购买并仅定位iOS 6用户,否则您必须在自己的服务器上托管它。应用内购买不能免费。