我正在開發針對企業發行版的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