2011-08-16 82 views
1

我正在開發一個IPad應用程序,該應用程序使用帶有同步功能的優先數據庫,當然,當應用程序啓動時,它會檢查數據庫是否存在於Document目錄中,如果數據庫不存在應用程序將其數據庫從資源文件複製到文檔目錄。IPad應用程序啓動超時

當我開始用較小的數據庫(< 300 MB)的應用程序正常啓動,但是當我真正的數據庫(5 GB)測試它的應用程序已停止由於超時

任何人都可以測試應用程序有想法如何增加應用程序的啓動超時?有沒有處理這個問題做數據庫複製的另一個接近?

感謝的提前

問候

回答

1

您應該儘快提出的UI給用戶,然後開始複製在後臺線程數據庫。

+1

+1我在iPhone上進行了可用性測試,發現用戶開始將解釋啓動時間超過5秒作爲掛起,超過10秒作爲凍結/崩潰。他們會在iPad上容忍更長的發佈時間,但不會太多。在任何情況下,啓動到初始屏幕,如果您必須長時間加載,請告訴用戶正在進行的操作。否則,他們會認爲你的應用程序越野車。 – TechZen

1

5 GB是一個相當大的數據庫。如果您打算在App Store上發佈此應用,那麼您應該知道,App Store應用的下載限制爲2 GB。

+0

我們正在部署我們的應用程序與內部策略,所以我們不會使用App Store,但在iPad應用程序有任何物理大小限制?提前致謝 –

1

您無法更改啓動超時,因爲這是系統功能。相反,您需要在建議的fichek時進行更改。

相關問題