我正在开发针对企业发行版的ipad应用程序(仅供我公司人员使用)
它具有许多视频文件,图像,pdf等在制作应用程序后,ipa的大小约为2.2 GB。
我想知道应用程序是否可以在所有iPad上有效运行,否则会很麻烦吗?
期待着一些解决方案,它不会影响应用程序的性能ios - 具有多于2GB大小的资源文件的企业应用程序
回答
如果你停留在2GB以下,它肯定适用于所有设备,因为AppStore上的应用程序的最大限制为2GB。
既然你是内部发布的,理论上也应该使用更大的文件,比如你提到的2.2GB。
大多数iPad应该有FAT32文件系统(或更好),它将物理限制设置为4GB。但是我不知道是否存在带有FAT16文件系统的iPad,如果有,它们的限制是2GB!
但是,我不会推荐有这么大的应用程序包。相反,我会使用一个小应用程序包,让用户从公司服务器下载应用程序内的内容。
如果您需要离线支持,您可以提供捆绑包或软件包供用户下载到他们的应用程序中,并将其保存(最好每个小于2 GB)。
有很多很好的理由:
如果你需要释放的更新您的应用程序?你真的想强迫你的用户下载一个新的2GB套件来升级吗?
如果您想添加更多内容,该怎么办?如果用户可以从应用程序内下载它,这不是更好吗?
你可以让你的用户下载内容的步骤(应用程序包需要完全在下载一次)
让用户选择他们需要下载
让您的用户哪些内容使用应用程序,同时正在下载内容时
更多...
我建议你拉你需要从服务器当它需要,(因为我假设大多数的这些文件目前无论如何,它们都驻留在你的服务器上),然后在你不需要的时候丢弃它。
我不会在您的应用程序的版本中包含任何内容,以后可以包含这些内容。
这是不是S基于erver的。它的静态应用程序,其中显示公司的产品,有关公司的信息等 – Satyam 2012-03-26 14:17:14
因此,所有的产品数据都不存储在服务器上的数据库中...那么,它的文件是什么,大声笑? – 2012-03-26 14:20:42
您仍然可以将公司信息放在服务器上,并将其下载到应用程序中。无论是逐个文件还是封装或类似的文件。我在回答中说明了一些理由,为什么最终这可能是更好的解决方案。 – 2012-03-26 14:34:15
- 1. 建议的iOS工作流程适用于大于2Gb的企业授权应用程序
- 2. 企业iOS应用程序
- 3. 具有相同苹果企业帐户的多个企业应用程序
- 4. 分布的企业iOS应用程序
- 5. TideSDK - 大于2GB的包应用程序
- 6. 企业应用程序的资源服务器设计
- 7. 适用于非企业级客户的企业应用程序?
- 8. Phonegap企业iOS应用程序没有应用程序商店
- 9. 用于实施ERP和其他企业应用程序的资源?
- 10. 企业iOS应用程序和企业配置的iOS设备是否具有任何特殊功能?
- 11. iOS企业版 - 应用有效多久?
- 12. 小型企业的私人iOS应用程序
- 13. MDM iOS企业应用程序分发
- 14. iOS企业应用程序分配OTA
- 15. iOS 8企业应用程序更新
- 16. .htaccess文件与iOS企业应用程序
- 17. 大于2GB的PE文件
- 18. AIR for iOS:创建没有证书的企业应用程序
- 19. 为客户企业应用程序开发iOS应用程序
- 20. 具有过期供应文件的iOS企业应用程序是否可以使用3D Touch功能?
- 21. 具有node.js功能的企业级应用程序平台
- 22. iOS企业程序违规?
- 23. watchkit应用程序的企业配置?
- 24. 编译应用程序后的资产文件大小概述?
- 25. Build.PL可用于具有多个Perl模块的基于企业Perl的应用程序
- 26. 企业库没有在asp.net应用程序中找到配置源文件
- 27. 用于无线分发的iOS4企业应用程序
- 28. iOS应用程序更新大小比应用程序大小大很多
- 29. Visual studio 2010:建模具有多个子系统的企业应用程序
- 30. SharePoint与SiteCore实现中型企业的企业应用程序
我同意你的意见。我怎样才能找到iPad 2的FAT 16或FAT 32? iPad3如何? – Satyam 2012-04-02 11:15:16
Ipad2和3最有可能没有FAT16。我怀疑iPad1是否有任何内存大小。我试图谷歌,但无法找到任何信息,所以我不能在iPad1上给你任何承诺。但在2和3你应该是安全的... – 2012-04-03 19:29:06
当我在iPad1上安装我的2.5 GB的应用程序,它不安装。我认为原因可能是FAT16。不幸的是,我没有iPad2/3。 – Satyam 2012-04-04 01:20:09