答案:不必關前提:手機未越獄原因:
1. IOS獨特的任務管理機制。當應用程式不在前臺執行時,除了GPS服務、音訊播放服務和VOIP服務以外,其他的應用(支援所謂的後臺執行的程式)在10分鐘後都是被系統掛起的,從技術上來說,被掛起的意思等同於不執行,只是資料駐留在記憶體而已。
2. IOS的記憶體管理機制。當新的應用被執行時,需要申請的記憶體空間不足,系統會自動結束部分後臺掛起的應用,從而釋放系統資源。
3. 多工假象。例如QQ,看起來貌似是在後臺執行,其實不是。你能收到訊息提示只是系統推送服務,無論你的應用程式是否在執行,IOS都會在後臺維護這個服務以實現假的多工,並且所有的應用程式都會共用這一服務通道。
4. 根據我個人在越獄後的IOS上的開發經驗。部分服務,例如網路服務,定時器服務等,會在系統待機(按下Power鍵黑屏後)狀態下被系統中止,其中定時器服務在IOS5.x中會繼續執行,但網路服務是一定在經過一段特定的時間後會斷開。也就是說系統在電量的保護上已經做了很大程度的最佳化,是系統級的,應用程式這個級別無法逾越這個鴻溝。這也正是我說要在非越獄平臺的原因。因為一旦手機越獄後,可以透過非官方途徑安裝一些後臺程序(沒有應用程式圖示)、系統外掛等,這些東西是看不見的,但卻可以在後臺消耗你的電量。總的來說,雙擊HOME鍵出現的最近使用的應用程式選單中的應用,是可以不用手動去關閉的,這些應用程式都和非越獄版的IOS一樣,受系統的約束。
答案:不必關前提:手機未越獄原因:
1. IOS獨特的任務管理機制。當應用程式不在前臺執行時,除了GPS服務、音訊播放服務和VOIP服務以外,其他的應用(支援所謂的後臺執行的程式)在10分鐘後都是被系統掛起的,從技術上來說,被掛起的意思等同於不執行,只是資料駐留在記憶體而已。
2. IOS的記憶體管理機制。當新的應用被執行時,需要申請的記憶體空間不足,系統會自動結束部分後臺掛起的應用,從而釋放系統資源。
3. 多工假象。例如QQ,看起來貌似是在後臺執行,其實不是。你能收到訊息提示只是系統推送服務,無論你的應用程式是否在執行,IOS都會在後臺維護這個服務以實現假的多工,並且所有的應用程式都會共用這一服務通道。
4. 根據我個人在越獄後的IOS上的開發經驗。部分服務,例如網路服務,定時器服務等,會在系統待機(按下Power鍵黑屏後)狀態下被系統中止,其中定時器服務在IOS5.x中會繼續執行,但網路服務是一定在經過一段特定的時間後會斷開。也就是說系統在電量的保護上已經做了很大程度的最佳化,是系統級的,應用程式這個級別無法逾越這個鴻溝。這也正是我說要在非越獄平臺的原因。因為一旦手機越獄後,可以透過非官方途徑安裝一些後臺程序(沒有應用程式圖示)、系統外掛等,這些東西是看不見的,但卻可以在後臺消耗你的電量。總的來說,雙擊HOME鍵出現的最近使用的應用程式選單中的應用,是可以不用手動去關閉的,這些應用程式都和非越獄版的IOS一樣,受系統的約束。