帳號輔助說明

帳號 / 權限能力 / 建立 iPad App 的 Mac 版本

權限能力

建立 iPad App 的 Mac 版本

使用 Xcode 11 和 macOS 10.15 或以上版本,你就能使用 Mac Catalyst 來建置 iPad app 的 Mac 版本。此版本會使用 UIKit,但在 macOS 上執行。

如果你使用 Xcode 11.3 或較早版本,就須啟用 Mac Catalyst 權限能力,並選擇自動為你產生 App ID。

在 Xcode 11.4 中,使用 Mac Catalyst 建置的新 app,可使用與 iPad app 相同的套件識別碼,以支援通用購買。如果不想將 app 一起發布,可註冊不同的套件識別碼。對於正在透過 Mac Catalyst 建置的 app,強烈建議你繼續使用 Xcode 11.4 或以上版本進行開發。

現有 App 和 Xcode 11.3 或較早版本

如果你正在使用 Xcode 11.3 或較早版本,或已使用自動產生的套件識別碼發布透過 Mac Catalyst 建置的 Mac app,請依照下列流程註冊新的 App ID,以支援新的 app 延伸功能。

  1. 在「憑證、識別碼與描述檔」中,按一下側邊欄中的「Identifiers」(識別碼),接著從列表中選取你的 App ID,並向下捲動以啟用 Mac Catalyst 權限能力,然後按一下「Configure」(設定)。

  2. 按一下「Configure」(設定) 並選取「Automatically create an identifier」(自動建立識別碼)。這是 Xcode 11.3 或較早版本的預設行為。

  3. 按一下上方的「Save」(儲存),以記錄你對 App ID 進行的變更。

  4. 如果顯示對話框,請按一下「Confirm」(確認) 以完成變更。

附註:在 Xcode 11.4 中,你須要變更建置設定,才能繼續支援此設定。進一步了解

Xcode 11.4

在 Xcode 11.4 版本中,你可以使用相同的套件識別碼來建置適用於 iOS、macOS 和 tvOS 的 app。若要建置 app,請建立 Mac Catalyst 佈建描述檔,並選取你的 App ID。如果想要使用 Mac Catalyst 更新現有 Mac app,且你的 app 尚未發布,則無須啟用 Mac Catalyst 權限能力。