帳號輔助說明
建立 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 延伸功能。
-
在「憑證、識別碼與描述檔」中,按一下側邊欄中的「Identifiers」(識別碼),接著從列表中選取你的 App ID,並向下捲動以啟用 Mac Catalyst 權限能力,然後按一下「Configure」(設定)。
-
按一下「Configure」(設定) 並選取「Automatically create an identifier」(自動建立識別碼)。這是 Xcode 11.3 或較早版本的預設行為。
-
按一下右上方的「Save」(儲存),以記錄你對 App ID 進行的變更。
-
如果顯示對話框,請按一下「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 權限能力。