我最近向蘋果公司提交了我的iOS測驗應用,但注意到該應用的文件大小相當大(約150 MB)。用戶需要連接到WiFi才能按照Apple規則下載。我的測驗應用程序已設置,因此用戶可以獲得4個選擇並顯示圖像,並且必須從顯示給他們的圖像中猜出正確的答案。我將如何最小化我的應用程序的文件大小,使其不是那麼大?有沒有一種方法可以在服務器上託管圖像而不會丟失我的應用程序的功能?我聽說過Backend Services之類的東西,但對此一無所知。如果任何人都可以引導我在正確的方向,這將是真棒,謝謝!iOS應用後端提供商
1
A
回答
1
你可以看看一個免費的後臺服務,如Parse,它可以爲你做詭計,尤其是因爲你沒有很多(除了我猜想的圖片),這將在服務器端。
This also helped me start with using it.
祝你好運:)
0
我假設你有你的應用程序包中的所有測驗數據(問題和圖像)?
如果將所有問題和圖像移動到後端服務器,並使用簡單的JSON結構提供問題和圖像(鏈接),則可以將其縮小至無。
您可以構建自己的後端(Java/PHP/etc ..)或使用Parse查看。
0
- 儘可能使用JPEG圖像。 PNG需要更多的空間。不要將jpeg放置到xcassets,因爲它們將被轉換爲PNG。如果你的照片應該是透明的 - 最好使用Webp或JPNG格式。
- 您可以使用CloudKit將數據託管在公共數據庫中。你不需要任何後端知識就可以做到這一點。 This教程將幫助您瞭解基礎知識。 WWDC視頻涵蓋了更多,我建議你看看WWDC 2014, Introducing CloudKit和WWDC 2015, CloudKit Tips and Tricks。
相關問題
- 1. 在獨立應用程序中使用後端服務提供商
- 2. 擴展服務提供商(提供商)
- 3. GPS提供商不提供
- 4. Ninject是否提供Autofac供應商?
- 5. COM:供應商提供的TLB文件
- 6. 提交後更改iOS應用程序提供者(By)名稱?
- 7. MSDAORA提供商
- 8. Angular2提供商
- 9. 角提供商
- 10. 使用網絡提供商和GPS提供商的GPS?
- 11. 供應商vs供應商混淆
- 12. 應該從客戶端向OAuth提供商發送什麼
- 13. 如何成爲iOS的MDM供應商
- 14. 商店表格值供以後提交
- 15. ASP.NET通用提供商
- 16. SPA與供應商REST後端的多環境配置
- 17. Java OAuth提供商
- 18. 內容提供商
- 19. Android GPS提供商
- 20. 鏈接提供商
- 21. iOS應用在appStore上提供後改變了行爲
- 22. 提交iOS應用以供審覈後會發生什麼?
- 23. 將MVVM Light與供應商提供的Webservice一起使用
- 24. gnupg解密使用供應商提供的公鑰
- 25. 對供應商
- 26. Fedlet服務提供商和CA Siteminder身份提供商
- 27. 網絡提供商與GPS提供商模擬位置android
- 28. OpenID提供商 - 什麼阻止惡意提供商?
- 29. Vagrant碼頭供應商和供應商不使用CMD:選項
- 30. 設置成員供應商以使用特定供應商
您是否使用imageoptim或其他優化器使圖像儘可能小? –