我最近向蘋果公司提交了我的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. 付款提供商只需要前端?
- 7. 提交後更改iOS應用程序提供者(By)名稱?
- 8. 提交後需要提供的信息ios應用程序
- 9. MSDAORA提供商
- 10. 角提供商
- 11. OpenId提供商
- 12. 提供商
- 13. Angular2提供商
- 14. 的SharePoint 2013對供應商提供託管應用
- 15. 如何在提供商內部使用提供商
- 16. 使用網絡提供商和GPS提供商的GPS?
- 17. Orleans存儲提供商DynamoDB,供應商未加載
- 18. Jayata Data api與OData提供商 - 提供商後備失敗錯誤
- 19. 供應商vs供應商混淆
- 20. 應該從客戶端向OAuth提供商發送什麼
- 21. 商店表格值供以後提交
- 22. 提交IOS應用到蘋果商店
- 23. 使用網絡提供商
- 24. ASP.NET通用提供商
- 25. 如何成爲iOS的MDM供應商
- 26. iOS供應商ID已更改
- 27. SPA與供應商REST後端的多環境配置
- 28. yii2 ActiveData提供商
- 29. Android GPS提供商
- 30. Java OAuth提供商
您是否使用imageoptim或其他優化器使圖像儘可能小? –