關閉廣告

iOS 4 將於今日正式提供下載。 iPhone 和 iPod Touch 新版 iOS 的主要吸引力當然是多工處理。但有些人的期望過高,可能會失望。

iOS 4 中的多工處理不適用於 iPhone 3G
iOS 4 根本不會安裝在第一代 iPhone 2G 或第一代 iPod touch 上。 iOS 4 中的多工處理不適用於 iPhone 3G 和 iPod Touch 第 2 代。如果您擁有這兩種型號中的任何一種,我從一開始就會讓您失望,但多任務處理不適合您。越獄後可以在這些設備上啟用蘋果多工處理,但一般不建議這樣做。

iPhone 3GS 中的處理器速度幾乎提高了 50%,並且 RAM 是原來的兩倍。因此,相當多的應用程式可以“進入睡眠狀態”,而在 3G 上,足以運行一個要求更高的應用程序,並且可能沒有剩餘的資源供其他應用程式使用 - 它們將被強制關閉。

儘管用戶表示他們沒有這個問題,但問題是實際上在背景運行的應用程式並不多。這些工具現在才出現在 App Store 上,並且要在背景運行,它們需要的資源不需要 iPhone 3G 中的資源。但現在讓我們深入探討多工處理會帶來什麼。

應用程式狀態保存和快速切換
每個應用程式都可以實現一個功能,以在關閉時保存其狀態,並在之後在應用程式之間切換,以加快速度。當然,當您保存狀態時,您不會丟失損壞的工作。任何應用程式都可以具有此功能,但必須為此功能做好準備。像這樣更新的應用程式現在已經出現在 App Store 中。

推播通知
您可能已經熟悉推播通知。如果您使用 iPhone 或 iPod 連接到互聯網,您可能會收到發生某些情況的通知。例如,有人在 Facebook 上向您發送了私人訊息,或者有人在 ICQ 上向您發送了訊息。因此,應用程式可以透過網路向您發送通知。

本地通知
本地通知與推播通知類似。有了它們,優點是顯而易見的——應用程式可以向您發送有關日曆中事件的通知,而無需連接到互聯網。但是,本機通知只能通知您預設的操作 - 例如,您在任務清單中設定希望在任務截止時間前 5 分鐘收到通知。

背景音樂
您喜歡在 iPhone 上聽廣播嗎?那你就會喜歡 iOS 4。現在,您可以在背景將音樂串流傳輸到 iPhone,這樣您就可以在聆聽的同時執行其他操作。正如我已經提到的,應用程式必須為這些操作做好準備,您當前的應用程式將不適合您,您必須等待更新!將來,可能還會有視訊串流應用程式在關閉時保留音軌,並在再次開啟時重新開始串流視訊。

網絡電話
借助後台 VoIP 支持,即使應用程式關閉,也可以保持 Skype 開啟,人們也可以打電話給您。這當然很有趣,我自己也想知道會出現多少限制。我相信不會有很多。

後台導航
我們寫過的 Navigon 最好地介紹了這個功能。因此,即使在後台,該應用程式也可以透過語音進行導航。地理定位應用程式也可能使用此功能,它會識別您已經離開登入的地方。

任務完成狀況
您肯定透過簡訊或郵件應用程式了解此功能。例如,如果您將圖像上傳到 Dropbox 中的伺服器,即使您關閉應用程序,該操作也會執行。在後台,目前任務可能會結束。

但是 iOS 4 中什麼不能進行多工呢?
iOS 4 中的應用程式無法自行刷新。所以問題在於 ICQ 等即時通訊服務。這些應用程式無法在背景運行,也無法刷新。仍然有必要使用像 Beejive 這樣的解決方案,其中應用程式在 Beejive 伺服器上在線,如果有人不小心寫信給您,您將透過推播通知收到通知。

同樣,其他應用程式也無法自行刷新。 iPhone 不會通知您 RSS 閱讀器中的新文章,也不會通知您 Twitter 上的新消息,等等。

如何識別後台服務?
用戶需要知道後台正在運行哪些服務。這就是為什麼,例如,當在背景使用該位置時,上部狀態列中會出現一個小圖標,或者如果 Skype 在背景運行,則會出現一個新的紅色狀態列。用戶將收到通知。

最好的解決方案?
對於某些人來說,iOS 4 中的多任務處理似乎很有限,但我們必須認為蘋果正在努力保持盡可能長的電池壽命和盡可能高的手機速度。未來可能還會有其他後台服務,但現在我們只能使用這些了。

.