簡體   English   中英

ios-具有超過2GB大小的資源文件的企業應用程序

[英]ios - Enterprise app with more than resource files of size 2GB

我正在開發用於企業分發的ipad應用程序(僅由公司人員使用)
制作應用程序后,它具有許多視頻文件,圖像,pdf等,ipa的大小約為2.2 GB。
我想知道該應用程序是否將在所有iPad上有效運行,或者這樣做會很麻煩嗎?
期待一些不會影響應用程序性能的解決方案

如果您的容量不超過2GB,那么它肯定適用於所有設備,因為AppStore上應用程序的最大限制為2GB。

由於您是在內部分發的,因此從理論上講,它也應該可以處理更大的文件,例如您提到的2.2GB。

大多數iPad應該具有FAT32文件系統(或更高版本),該文件系統將物理限制設置為4GB。 但是我不知道是否存在帶FAT16文件系統的iPad,如果有,其限制為2GB!

但是,我不建議擁有這么大的應用程序包。 取而代之的是,我將使用一個小型應用程序捆綁包,讓用戶從公司服務器的應用程序內部下載內容。

如果您需要離線支持,則可以提供捆綁包或軟件包供用戶下載到他們的應用程序中,然后將其保存在其中(最好是每個都小於2 GB)。

這樣做有很多充分的理由:

  • 如果您需要發布應用程序的更新怎么辦? 您是否真的要強迫用戶下載新的2GB捆綁包以進行升級?

  • 如果要添加更多內容怎么辦? 如果用戶可以從應用程序內部下載它,會更好嗎?

  • 您可以讓用戶分步下載內容(一個應用程序捆綁包需要一次完全下載)

  • 讓您的用戶選擇需要下載的內容

  • 讓您的用戶在下載內容時使用該應用

  • 和更多...

我建議您在需要時從服務器中提取所需的內容 (因為我假設這些文件中的大多數當前仍駐留在您的服務器上),然后在不需要時將其丟棄。

我不會在您的應用程序構建中包含任何以后可以包含的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM