2013-01-13 20 views
2

我的應用程序正在從Web下載數據,例如JSON,圖片,e.t.c。安裝時,數據量應該超過50MB。Apple對程序下載的要求

對於那些使用3G連接的人來說費用很高。我想我的應用程序需要找出什麼是互聯網連接類型,我被告知蘋果有自己的下載需求,但我找不到任何有用的信息從互聯網。

除此之外,我的應用程序提供了一個選項,以下載壁紙圖片庫,我想我也需要檢查此時的連接類型呢?

+0

您的應用程序是通過企業版還是專用版發佈的,還是將您提交到應用程序商店? – propstm

+0

謝謝你的迴應propstm,是的,我打算提交給應用程序商店。 –

回答

1

我從其他問題推測你已經發現了Reachability,從中你可以確定你如何連接到互聯網。

回答你的另一個問題,是的,據報道,蘋果不鼓勵通過蜂窩連接下載太多數據的應用程序。在Avoiding iPhone App Rejection在mobileorchard.com,他們建議:

如果您的應用程序下載量在蜂窩網絡上的數據,確保你不使用太多的帶寬。多少是太多了?好吧,沒有確切的數字,但蘋果的技術支持人員建議我每5分鐘的活動不要超過4.5兆數據。您可以進入iPhone設置,選擇「常規」 - >「使用情況」菜單並清除統計信息,以測試應用程序的使用情況。然後運行你的應用程序5分鐘,返回到這個屏幕,看看統計說什麼。另外,要獲得最準確的數字,您應該在運行測試時關閉手機上的其他任何網絡活動(例如電子郵件或MobileMe更新)。

我見過的每選址別處也活動五分鐘4.5 MB的蜂窩式帶寬限制,雖然沒有任何正式指引蘋果(如他們App Store Guidelines)。

+0

謝謝Rob!實際上最大的數據量是在第一次啓動時下載的,大約爲50MB,這就是爲什麼我想告訴用戶最好使用wifi連接而不是EDGE或3G。 –