macOS Catalina全面終止32位元App支援,老程式、老遊戲該何去何從?蘋果通知未來macOS不支援32-bit app

macOS Catalina 全面終止 32 位元 App 支援,老程式、老遊戲該何去何從?

隨著 Apple 秋季發表會即將到來,一如往常 macOS 的最新版本 Catalina 也會隨之釋出,但你還記得嗎?Apple 說過,現階段的 Mojave 將是支援 32 位元 App 的最後一個 macOS 作業系統版本,這意味著使用者將無法在 Catalina 上,運行那些尚未更新的老程式或老遊戲。

全面放棄支援 32 位元 App,其實 Apple 早就有所準備,不只提前在 Mojave 發表時就已經預告,甚至從 High Sierra 開始,就會於使用者執行 32 位元 App 時,跳出通知提醒用戶,如果該 App 再不更新,將無法與未來的 macOS 相容。整體而言,Apple 花了近 3 年時間,給一般使用者與開發者做好轉換 64 位元的準備。

只不過,該來的事情還是得來。下周舉辦的 Apple 秋季發表會上,沒意外 macOS Catalina 就會正式釋出,Apple 的 32 位元時代宣告終結,全面邁入 64 位元新里程,但至今依然有許多 App,仍是維持著 32 位元架構,追根究柢,它們也不是「不想更新」,而是「不能」或「不值得更新」。

舉例來說,許多程式在古早時代釋出,但長期缺乏維護,開發者本人也早已放棄了該款 App,要他們重新再針對舊的 App 進行 64 位元最佳化,先不談開發意願問題,光是成本可能就非常不划算。

同樣的狀況也發生在遊戲上。一名遊戲製作人 Paolo Pedercini 在推特表示,在 2016 年 Unity 引擎 5.5 版本更新釋出前,所有透過它製作的遊戲,都是採用 32 位元架構,而且數量相當可觀,甚至連 Flash 遊戲也會受到影響。

雖然開發人員有能力重拾專案,專為 macOS Catalina 讓這些遊戲升級成 64 位元 App,但製作成本太高且沒有效益。Apple 甚至要求開發者,需要付出每年 100 美金成為認證人員,才能取得通行 macOS 內建安全軟體 Gatekeepe 的數位簽章,導致許多人不願意去做這件事。

換個角度說,消費者也不會希望看到開發者,只是把遊戲升級成 64 位元,就得再度掏錢,再買一次相同的作品,以符合重新開發遊戲的收益。

此外,也有比較激進的開發者,如獨立遊戲工作室 Grey Alien Games 的 Jake Birkett ,由於 Apple 禁止了 32 位元 App,在未來的 macOS 中執行,他因此選擇不再為 Mac 開發任何遊戲。

有趣的是,同樣的問題其實在 iOS 上,也早就發生過了。一些小型的開發者,由於負擔不了持續追逐新 iPhone 與新 iOS 的效能要求,而被迫放棄維護以往的作品,因為其再開發的成本,嚴格算起來並不符合效益。

MacRumors 整理了一些 macOS Catalina 終止支援 32 位元 App 後,將對使用者帶來的影響,其中除了檢查有哪些 App 依舊還是採用 32 位元架構外,比較重要的還有圖像處理軟體 Aperture 將無法執行,建議使用者轉移至 Adobe 的 Lightroom。

使用舊格式和舊編解碼器的媒體檔案,由於 macOS Catalina 不再具備 QuickTime 7 框架,使用者須經由 iMovie 或 Final Cut Pro X 提早轉換以因應未來新版本的作業系統。

蘋果將開始通知未來macOS不支援32-bit app

蘋果將在今、明兩天開始,向用戶發出未來的macOS不再支援32-bit app的提醒通知。不過現有32-bit  app仍然能繼續使用。

蘋果對媒體表示,將從用戶所在地2018年4月12日午夜起發送以下訊息:「這款應用程式需開發商升級以強化相容性。」用戶的app若只支援macOS High Sierra 10.13.4,在首次開啟時即會看到本訊息。這個訊息僅會出現一次。

訊息下方會看到一條「了解更多」(Learn More)的連結,以連向蘋果周三更新的支援網頁。該網頁說明蘋果所有Mac電腦都採用64-bit處理器,而macOS長期都將轉為僅支援64-bit的軟體以提供更高的系統效能。蘋果在去年WWDC上即已預告macOS High Sierra為支援32-bit的最後一版mac作業系統。 而Mac App Store也已經不再接受32-bit app上架。

蘋果也在今日釋出macOS High Sierra 10.13.4第4個公開beta版,包含少許功能及穩定性修補程式。

其實現有macOS上仍然將可以使用32-bit app,而且蘋果也尚未設下macOS及macOS app升級64-bit的最後終止日期,但蘋果仍鼓勵用戶尋求64-bit版本的app。

如果不知app的否為64-bit版本,可從蘋果選單中循「關於這台Mac電腦」-「系統資訊」-「軟體」-「應用程式」。在個別app處即會顯示是32-bit或64-bit。

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏