Unity在Xcode Build後的檔案大小與Apple App Store上的檔案大小

views

images(很抱歉照片與內容完全無關)

根據最新的消息iOS 7在3G網路的app下載限制已經放寬到100M (以前是50M) 那這跟我們開發者到底有什麼關係? 

app檔案大小的重要性

從使用者角度來看:

  1. 坐捷運時候 找到一款app
  2. 點擊下載
  3. 無法下載 因為app大小是200M (超過100M) 必須使用WiFi下載

這時使用者只能放棄或回家再下載 換句話說 該使用者可能因為這樣就與你的app錯過了

在google的時候 有看到國外開發者閒聊提到 一款可用3G下載與只能用WiFi下載的的遊戲在下載量可能會相差到40%之多 (雖然我也不知道他這40%是怎麼來的)

現在簡單說一下如何知道你的app在到了app store會是在100M以下或以上

  • 看.app檔與.zip檔大小 (如何Build .app與.zip可以看這)
    • .app檔 這是用Unity >Xcode >Build >Product之後會得到的檔案 通常會比較大 未壓縮 也可看成是user從app store下載之後(並自動解壓之後)的檔案大小 =>稍微比100M大是ok的(例:我的是71.6M)
    • .zip檔 這是將.app檔壓縮後所得到的檔案 會接近在app store上的app大小 =>必須在100M以下才能用3G下載(例:我的是16.5M)
  • 或看.ipa檔大小 (如何得到ipa可以看這)
    • Unity >Xcode >Build >Archive後可得到的檔案 (例:我的是12.4M) 開發者網友說 還要加個3-5M上去 就差不多是在app store上的大小 所以跟.zip檔也差不多
    • 如果將.ipa檔解壓(可用RAR開啓就是解壓)後 可以得到一個.app檔 (例:我的是46.4M) 開發者網友說 還要加個30M上去左右就是在user下載解壓後的大小

要如何降低遊戲app檔案大小

Leave a Reply

Your email address will not be published. Required fields are marked *