iPhone 3GS / iPhone OS 3.1 兩三事


iPhone 3G 跟 iPhone 3GS 性能上的差異,過去咱們已經多次跟大家分享過了,而特別是在影像處理晶片方面,兩者支援 OpenGL ES 1.1 或 2.0 / 更強的 3D 運算加速的能力差別上頭(iPod touch 是否也採用跟 iPhone 3GS 一般的 PowerVR SGX,上次 iFixit 的拆機似乎沒有點出來,但據推測應該是有的),也讓 iPhone OS 的遊戲開發者開始漸漸劃清界線。

根據報導,目前至少有兩款遊戲, 一個是 Eurocenter 推出的 Adrenaline Golf(原先誤傳為最早支援 OpenGL ES 2.0),另一個則是 Rocking Pocket 家的 Blue Skies;而前者會自動辨識出 iPhone 的影像處理晶片,來決定該顯示哪種內容,不會讓玩家吃鱉;後者其實更早推出,同時分為兩種版本,一種是有支援 iPhone 3GS『較強悍』3D 運算加速能力的,另一種則沒有;跳轉後有 Adrenaline Golf 在兩種狀況下的執行比較影片。

而另一個消息,則是跟 iPhone OS 3.1 有關;目前已經由蘋果官方證實,如果您手上用來登入使用 Microsoft Exchange 帳號的裝置,是 iPhone / iPhone 3G / iPod touch 的話,(在升級 OS 3.1 後)近來可能會同步時( ActiveSync),遇到『此帳號的加密方式,不被該裝置所支援』的錯誤訊息。

主要是因為蘋果在 OS 3.1 中,可以讓 Exchange Server 的管理者選擇是否開啟『硬體加密』功能,而目前僅有 iPhone 3GS 支援硬體加密,也因此其他裝置的使用者可能會遇到『槓龜』的情形;而目前唯一解決辦法,就是請使用者自行聯絡管理者,請其將該功能關閉。

原文參考連結
First iPhone game with 3GS-specific graphics released?
iPhone OS 3.1 enforcing Exchange device encryption, only supported by iPhone 3GS