ios - 具有超过2GB大小的资源文件的企业应用程序

时间:2012-03-26 13:07:31

标签: ios ipad

我正在开发一个用于企业分发的ipad应用程序(仅供我公司人员使用)
在制作应用程序后,它有许多视频文件,图像,PDF格式等,ipa的大小约为2.2 GB。
我想知道该应用程序是否能在所有iPad上有效运行,或者这样做会有麻烦吗? 期待一些不会影响应用程序性能的解决方案

2 个答案:

答案 0 :(得分:3)

如果你的容量低于2GB,它肯定适用于所有设备,因为AppStore上应用程序的最大限制是2GB。

由于你在内部发布,理论上它也应该使用更大的文件,比如你提到的2.2GB。

大多数iPad都应该有FAT32文件系统(或更好),它将物理限制设置为4GB。但是我不知道是否存在带有FAT16文件系统的iPad,如果有的话,它们的限制是2GB!

但是,我不建议使用这么大的应用程序包。相反,我会使用一个小应用程序包,让用户从公司服务器下载应用程序内部的内容。

如果您需要离线支持,您可以提供捆绑包或软件包供用户下载到他们的应用程序中,并将其保存在那里(最好小于2 GB)。

有很多很好的理由:

  • 如果您需要发布应用更新,该怎么办?你真的想强迫你的用户下载一个新的2GB软件包只是为了升级吗?

  • 如果您想添加更多内容,该怎么办?如果用户可以从应用程序内部下载它,那会不会更好?

  • 您可以让用户按步骤下载内容(需要立即完整下载应用包)

  • 让您的用户选择需要下载的内容

  • 让您的用户在下载内容时使用该应用

  • 以及更多......

答案 1 :(得分:1)

我建议在需要的时候从服务器中提取你需要的 ,(因为我认为大多数这些文件目前都在你的服务器上),然后丢弃当你不需要它时。

我不会在您的应用内容中包含任何可以在以后包含的内容。