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 中的多任務處理似乎很有限,但我們必須認為蘋果正在努力保持盡可能長的電池壽命和盡可能高的手機速度。未來可能還會有其他後台服務,但現在我們只能使用這些了。
並非所有功能都與所有裝置相容。例如,多工處理、自訂桌布和藍牙鍵盤支援僅適用於 iPhone 4、iPhone 3GS 和第三代 iPod touch(32 年末的 64GB 和 2009GB 型號)。
在後台聽音樂在一定程度上也適用於較舊的 iPhone 作業系統,某些應用程式可以在運行時從 iPod 播放自己的音樂。
本地推播通知早就該在這裡了。我使用的是 ukolnik 的一款,如果我沒有連接 Wi-Fi,它不會提醒我。這真的很尷尬。 ;-) 不幸的是,即使幾天後它也不會為我改變徽章,直到我打開它。 :-(
從多工處理中,我希望能夠跳出應用程式以便讀取最近收到的簡訊並回覆它,然後我想返回到原始狀態。那可能不是那麼多。但是,如果這不是訊息應用程式的問題,而是想要編輯所有其他應用程序,那麼它可能永遠不會百分之百工作。
嗯…我對新iOS4的消息有點冷淡,所以至少我不會太失望。我已經擔心 Navigon 的更新了,它會再次成為資料雷達。 :-( 希望 QWERTZ 鍵盤至少能讓我滿意。
許多應用程式現在都會保存其最後的位置,因此可能不需要更新。由於這次更新,應用程式也將獲得更快的切換速度。但是,某些應用程式不會保存其狀態,它們肯定需要 iOS 4 更新。
只是一個哲學思想..我們真的想一直使用 icq、jabber 等嗎?這樣任何人都可以隨時叫醒我們、打擾我們,而我們卻從未真正享受過遠離數位世界的週末?還有一件事適用於 IM,它們不允許從多個位置登入(iPhone 會使我們從 Mac 或 PC 上的 IM 用戶端註銷,反之亦然)..
這個問題可以這樣問:我們真的沒有在等待 IM 訊息時需要在線的時刻嗎?有一天它肯定會被發現..對我來說,一個解決方案ala Beejive就足夠了,但有人可能不喜歡這個解決方案..
購買 IM+,它會提供此功能,您登入並告訴它取消訂閱需要多長時間,如果沒有,我會向您發送有關誰給您發短信的通知;)
使用 Skype/jabber 不存在多重登入問題 icq 是的,但在我看來 icq 是一個非常愚蠢的協議,我只是因為「Masam」才擁有它
它也適用於 OS3...
Jabber/GTalk 支援從多個位置登入。大多數客戶端都支援優先級設置,因此我可以設置它,例如,如果我在手機上在線,訊息將優先發送給它。
無論我們願意與否,這可能取決於我們每個人。如果您不想,請關閉推送:-)。
至於MT,我在OS3中並沒有錯過它,相反,在我從HTC和WM 6.1(然後是6.5)切換之後,我非常喜歡推播通知......儘管我承認這是一個解決方案,這又不再那麼「mt」了,從prg的角度來看,我非常喜歡它,尤其是當它與蘋果api和所有東西一起提供時......但我說我不必擁有它,我會只需使用它...我只是想知道即使應用程式沒有在背景運行,離線通知是否也會起作用;)
即使應用程式目前未運行,本地通知也會工作 - 已測試:)
湯 ;)
昨天,我剛剛看到,例如,Convertbot 和 iSilo 已經隨 iOS4 的更新一起發布,甚至在切換到 iStat 後也出現在列出的進程中。
感謝您的精彩總結。但我必須指出一個bug:iOS4不支援iPod touch 1G。實際上,這和 iPhone 一樣——第一代運氣不好,第二代沒有多任務處理,等等。
謝謝亞當的提醒,我已經修好了。我對那些 iPod 有點困惑:)
怎麼下載呢??
不會更新了!!
我該怎麼辦??
Apple.com 上顯示“即將推出”
他該怎麼辦?
iOS 4 僅限晚上!
....讓歐洲睡覺:-)))
你甚至不能稱之為多工處理
所以你運行的應用程式越多,手機的速度就會變慢……那麼成熟的 MT 有什麼意義呢?但我明白這是 iPhone 與 iPhone 的主要話題。其他智慧型手機我只是不明白為什麼,每個人都選擇適合他的和不適合他的;)在我看來,這是經過深思熟慮的(至少在我參加比賽之後,不幸的是我還沒有嘗試過Android ;( ((所以我必須填補這個空白)
即將推出 – 我還在等什麼?
http://www.apple.com/iphone/softwareupdate/
他們應該把它放在 00:00 - 世界時間 - 以便它逐漸下載 - 日本、亞洲、歐洲、美洲。
否則,當他們“發布”它時,它會很“有趣”:-)
所以如果是GM,那就不會這麼費力了:)
我在一些網站上看到,現在是加州時間上午 10:00……這意味著晚上 7 點…
我也很喜歡切換應用程序,只是遺憾的是它不能在 3G 上使用。點擊兩次後,只會彈出最近啟動的應用程式列表,後台不會運行任何內容,並且應用程式將再次啟動。這樣用戶就不必轉到桌面了。我認為這也可以在 2G 上完成。
據說可以透過 jb 獲得,但不建議...我想知道是否有人會測試它並讓我知道它在 3G 上如何工作
您是否知道此升級是否也適用於第一代 iPod Touch?只需要支持某些東西,但問題是它是否會得到支持?有人有資訊嗎?
可能根本沒有..
他們可能正在等待中午:D
我用了3G一年半多一點,我真的根本不需要JB,但在那之後我應該被剝奪一些東西,在我看來,這是一件非常好的事情。好吧,儘管很不情願,我還是給了 JB,並補充說,多任務處理效果很好。我沒有看到任何更明顯的差異。無論如何,我已經為新 iPhone 制定了政策。
我對MT有2則評論:
1)永遠的遺憾是無法選擇將要執行任務的應用程式。蘋果的同志們沒有想到這一點。預設情況下,每個應用程式都執行多任務,因此該選擇中有十億個圖示。
2)我真的不推薦3G。 2 天后,我不得不降級回 3.1.3,因為 MT 讓手機速度減慢了 200%。我不認為這是GM版本,3G只是不給它。
等等。2) 可能取決於您最常使用的應用程式。對我有好處,相反,一切看起來都更快:)
我有個問題:
例如,如果 Skype 在後台運行,作業系統由於需要 RAM 而將其關閉,而有人想給我打電話,所以我不斷檢查它是否已關閉,那麼情況會怎樣?
謝謝你的解釋。
我假設它被設定為不會關閉..這就是為什麼多任務處理不在iPhone 3G中,而是在具有雙記憶體的iPhone 3GS中..
我遇到了一個奇怪的問題,在 iTunes 中我收到了升級到 8.8.8 而不是新 iOS 的提議。 ipod 版本?我不明白為什麼我連接了 iPhone,但我根本沒有 iPod。有人可以告訴我如何幫助自己嗎?我用的是 iMac。
我想問一下 iPhone 2G 怎麼樣
新的os2將無法在iPhone 4G上使用。
Ad.Jablickar:謝謝你的解釋..也許他們編的
它甚至不會經過一些越獄或解鎖?
可能根本沒有..
請有人告訴我 iOS 4 何時正式發布?我在任何地方都看不到它......
今天,大概在歐洲中部時間 19:00
謝謝
到目前為止什麼都沒有?
我現在很好 :P
你好,我有一個很實際的問題。
我已經下載了 iOS 4,但 twn 多工處理仍然「煩人」。即使我想關閉應用程序,它也會跳到多任務欄。
我不想一直考慮將它們從這裡移除。能以某種方式解決嗎?
Díky
Apple 解決方案的好處是您不必真正擔心它們的存在...您不必刪除它們。
我想請問有沒有辦法關閉多任務中的應用程式?
預先感謝您的回答
編輯:或者更確切地說刪除
不需要關掉它們,沒有什麼問題:)但是如果你必須關掉它(我不知道什麼原因),只需將手指放在應用程式上,它會在一段時間後振動,然後你就可以關閉它……
我只是想知道..謝謝你的回覆:)
所以今天我根據描述更新了其他應用程式和IRC客戶端Colloquy使用iOS4多任務處理。到目前為止,當我想使用推播通知時,我必須透過運行到我的伺服器的保鑣進行連接。現在,它可以直接連接到 IRC 伺服器,而不會中斷連接,並且當有人突出顯示或撰寫 PM 時會發出通知。
那麼有人可以解釋一下 iOS4 的多工處理到底是如何運作的嗎?我只是在事實中,正如 Honza 在文章中所描述的那樣。
這要歸功於Colloquy 功能.. 它將保持與其伺服器的連接,當您返回應用程式時,它將向您轉發已發生的新更新.. IM Beejive 或IM+ 的工作方式類似,當然還有許多其他應用程式.. 推播通知然後我通知你有新訊息..
嗯,我已經考慮過了。我對FW上的通信進行了轉儲,發現到目前為止,除了IRC連接之外,只有一個到ThePlanet.com託管的伺服器,但根據數據包的內容,只有一些統計信息,我什至不確定如果它是由Colloquy 產生的。最奇怪的是,直到現在他們還沒有任何用於推送的伺服器,你必須使用他們的桌面用戶端或 ZNC 作為你自己的保鏢,你連接到它而不是 IRC 伺服器。此外,當我在 iStat 中列出正在運行的進程時,Colloquy 就在那裡 - http://krtko.vspace.sk/public/tmp/pic10-06-21-23-43-14.jpg 即使我沒有啟動這些應用程序,也可以在那裡看到 Convertbot 和 iBooks 進程。當我注意到 Colloquy 會顯示我連接到 IRC 伺服器的確切時間時,我對此產生了興趣,並且當我之前將它與保鑣一起使用時,每次啟動時時間都會重置。有一天,如果確實沒有被某些推播伺服器使用,我將不得不找到時間並更好地出售它。