2011-09-07 114 views
1

我的團隊正在開發一款對內存要求非常苛刻的iPhone應用。爲了獲得更好的用戶體驗,我們正考慮在啓動時向用戶展示彈出窗口,說明內存需求以及低內存彈出窗口。App Store拒絕 - 內存彈出

有沒有人有這樣的解決方案的問題,在應用程序商店被拒絕?

感謝

+2

第一:不必要和煩人。其次:這將如何改善用戶體驗? – zaph

回答

5

很簡單,沒有表現出內存警告任何UIAlertView

用戶不負責爲您管理內存。您需要通過釋放緩存或其他較不重要的信息來處理內存壓力。

iOS本身將釋放內存並在需要時終止其他應用程序。

要回答你的問題,我不知道蘋果是否因爲這個原因拒絕了應用程序,但是他們重複了一次以後不這樣做。

+0

謝謝!是否有可能分享鏈接? – gpol

0

恕我直言,在iOS系統上,向用戶指定內存需求並不相關。大多數智能手機用戶不會知道可用內存,也不希望受到技術方面的困擾。要成功,您的應用程序需要強大,這也意味着內存自適應。

據我記得你可以要求系統給你的空閒內存量。嘗試使用它來管理你的內存消耗。有很多策略。常用的方法是定期詢問或只在你要加載大數據時才懶惰地詢問。

當您收到內存警告,儘量減少你的內存佔用,你可以

0

我不知道任何人都可以說什麼明智的有關此行爲是否會在App Store接受的多。我從來沒有聽說過一個應用程序嘗試它。

在哲學上,它似乎與HIG相反。內存管理是你的工作,而不是用戶的。您也許可以在首次發佈時向他們提供一些「使用信息」,要求他們在使用此應用時關閉後臺應用,但在用戶面前放置內存警報只是感覺不合適。

相關問題