首頁>科技>

文 | 孫冠男

2 月 5 日,蘋果開發者網站釋出了通用購買和 App Store 類別近期改動的通知。

也就是說,自 3 月起,開發者即可通過通用購買的方式在 iOS、iPadOS、macOS以及 Apple TVOS 分發 App,使用者只需購買一次即可在所有平臺使用 App 和 App 內購買專案。

Xcode 11.4 Beta 即可實現通用購買

1、自 2020 年 3 月起,開發者可以以通用購買的方式分發 iOS、iPadOS、macOS 和 Apple TVOS 版的 App

從 3 月開始,開發者可以提供一個捆綁包,其中包含來自各種 Apple 平臺的應用程式,即使用 Apple 的 Catalyst 技術構建應用版本,如果客戶購買一個版本,它將自動為所有可用平臺解鎖該應用程式。

這意味著開發者可以以較低的價格提供所有應用程式的捆綁包,以吸引更多的使用者。

根據蘋果近 5 年營收同比資料曲線顯示,在過去幾年中,蘋果智慧手機業務的確處於比較低迷的態勢,銷量跌幅加大,新 iPhone 銷量的下跌將很大的影響 App,尤其是老牌 App 的使用者增長,也就是說預計會影響原本市場佔比較大的 App 新使用者擴充套件空間。蘋果此次開通通用購買,開發者則可以橫向擴充套件,關注 iPad、Mac 等裝置帶來的增長機會,畢竟多了分發渠道絕對是一件好事。

2、Xcode 11.4 Beta 實現跨平臺開發應用

Xcode 11.4 Beta 2 在發行說明中說明新功能如下:

翻譯:

Xcode 11.4 支援以通用購買的方式構建和分發 macOS 應用。要將 macOS 應用作為通用購買進行分發,請在建立新專案時在 Xcode 模板助手中指定與 iOS 應用相同的捆綁包識別符號。如果您有現有專案,請在“專案編輯器”中編輯識別符號。預設情況下,在 Xcode 11.4 中建立的新 Mac Catalyst 應用程式啟用通用購買。建立新的Mac Catalyst應用程式時,它將使用與 iOS 應用程式相同的捆綁包識別符號。Xcode 11.4 中的自動簽名支援使用自定義識別符號構建 Mac Catalyst 應用。您可以使用專案編輯器中的“簽名和功能”選項卡編輯應用程式的捆綁包識別符號。如果選擇使用與 iOS 應用程式不匹配的自定義捆綁包識別符號來構建 Mac Catalyst 應用程式,則將無法以通用購買的形式分發該應用程式。

解讀:

1、Xcode 11.4 可以構建和分發 macOS 應用,並且實現通用購買。如果開發者想實現通用購買,就需要在 Xcode 模板助手中將 macOS 應用設定與 iOS 應用相同的捆綁包識別符。如果目前已經有 macOS 應用,需要在“專案編輯器”中設定捆綁包識別符號。

2、在 Xcode 11.4 中構建的新 Mac Catalyst 應用,即預設啟用通用購買,並且捆綁包識別符號與 iOS 應用一致。

3、開發者可以在“簽名和功能”選項中自定義捆綁包識別符號,但必須與 iOS 應用一致,否則就不能實現通用購買。

建議開發者在 3 月(通用購買生效)前完成相關的開發和配置,並適配通用購買支援的所有系統。

開發成本降低,使用者體驗仍需考慮

隨著 iOS 應用同時轉移到 macOS 上,系統、螢幕的不同勢必會影響使用者的使用體驗,而在這之前,已經有部分產品轉移到 Mac 上。

2019 年 WWDC 大會,蘋果提出了 Project Catalyst 計劃,這項計劃旨在幫助開發者將 iOS 應用移植到 Mac上,隨後第一批通過 Project Catalyst 技術適配 macOS 版本的 App 也正式上架 Mac App Store。

從這部分產品的表現可以推測,效率、商務、教育、遊戲類產品或許更適合跨平臺開發,但需要提醒開發者的是,雖然跨平臺的開發成本越來越低,但還是要考慮不同作業系統帶來的互動問題,只有針對不同使用場景、不同功能作出差異化處理,才能更好地提升使用者體驗。

App Store 和 Mac App Store 將統一 App 類別

App Store 將增設“軟體開發工具”和“圖形和設計”類別,macOS App Store 增設“圖書”、“美食佳飲”、“報刊雜誌”、“導航”和“購物”類別,“攝影”和“視訊”合併為“攝影與錄影”類別,遊戲不再包含“兒童”子類別。

App 類別屬於元資料之一,可以幫助使用者在瀏覽或篩選搜尋結果時找到心儀的 App,並決定 App 將出現在 App Store 的哪一類標籤中。因此為 App 選擇合適的類別有助於 App 的曝光。在統一 App 類別後,若新增類別更加符合自己的 App 屬性,建議開發者儘快登入 iTC 後臺進行修改。

修改 App 類別步驟:

1、登入 iTC 後臺,選擇“我的 App”。

2、選擇要修改類別的 App,如果 App 過多,可使用“搜尋”工具查詢 App。

3、在 App 資訊中修改 App 類別。

注意:

1、macOS App 同時需要在 Xcode 中設定 App 類別,並且要與在 iTC 後臺中設定的主要類別一致。

2、使用 Newsstand Kit 的 App,必須把 App 的主要或次要類別設定為“報刊雜誌”。

寫在最後

從 2018 年 WWDC 蘋果推出 Marzipan 專案到 2019 年升級成 Project Catalyst 計劃,不難看出蘋果想完成自家平臺的“大一統”,對於蘋果自身來說,可以帶動開發者的積極性,同時可以帶動自家產品的銷售,可以說是一箭雙鵰;而對於開發者來說,降低了開發成本的同時,還可以多一種分發渠道,也是大有裨益的事,但不一定所有的產品都適合跨平臺展現,開發者仍然需要認真考慮自己 App 的目標使用者、接受程度以及使用者量等因素。

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 鴻蒙的先頭部隊,一文看懂華為HMS是怎麼回事