共用方式為


Apple 帳戶管理

開發 .NET 多平臺應用程式 UI (.NET MAUI) iOS 應用程式時,必須先將它部署至裝置進行測試,再將它上傳至 App Store 以進行散發。 這兩項工作都需要您或組織中的其他人註冊其中一個 Apple 開發人員計劃:

  1. 註冊 Apple AppStoreConnect Program 可讓您將 iOS 應用程式發佈至 Apple 的公用 AppStore。
  2. 註冊 Apple Enterprise Program 可讓您將 iOS 應用程式發佈至由組織完全控制的私用 “AppStore”。

Visual Studio 中的 Apple 帳戶管理介面可讓您檢視簽署憑證和布建配置檔、建立新的簽署憑證,以及下載現有的佈建配置檔。

接受Apple的許可協定

每年,Apple 都會要求您檢閱並同意其許可協定。 若要這樣做,請登入您的 Apple Developer Account,並同意與您出示的任何許可協定。

產生 API 金鑰

您必須先產生 API 金鑰,才能將 Apple 開發人員帳戶新增至 Visual Studio。

產生 AppStoreConnect API 金鑰

如果您已在 Apple 的 AppStoreConnect 方案註冊,則必須:

  1. 登入您的 Apple 開發者帳戶
  2. 選取 [使用者] 和[存取]。
  3. 選取 [整合] 索引標籤。
  4. 選取 小組金鑰 索引標籤。
  5. 按下 [+] 按鈕。
  6. 在 [名稱] 欄位中輸入描述性名稱。
  7. 在 [Access] 字段中輸入 Admin
  8. 確定

注意

Visual Studio 目前僅支援 Team Keys,且不支援 個別密鑰

只有 系統管理員 金鑰才能註冊新的套件組合識別碼,併產生新的佈建配置檔。 開發人員 密鑰將無法完成這些任務。

如需 Apple AppStoreConnect API 的詳細資訊,請流覽 Apple 的 AppStoreConnect API 檔

產生企業 API 金鑰

如果您已註冊 Apple Enterprise Program,則必須:

  1. 登入您的 Apple 開發者帳戶
  2. 選取位於 [服務] 區段下的 [使用者和存取]。
  3. 選取 [整合] 索引標籤。
  4. 按下 [+] 按鈕。
  5. 在 [名稱] 欄位中輸入描述性名稱。
  6. 在 [Access] 字段中輸入 Admin
  7. 確定

注意

只有 系統管理員 金鑰才能註冊新的套件組合識別碼,併產生新的佈建配置檔。 開發人員 密鑰將無法完成這些任務。

如需如何產生企業 API 金鑰的詳細資訊,請流覽 Apple Enterprise Program API 檔案

新增Apple開發人員帳戶

若要將 Apple 帳戶新增至 Visual Studio:

  1. 在 Visual Studio 中,移至 Tools > Options > Xamarin > Apple Accounts,然後按兩下 [新增] 按鈕:

    將 Apple 開發人員帳戶新增至 Visual Studio。

  2. 為您的 API 金鑰提供描述性 名稱,並將 apple 網站的 簽發者識別子金鑰標識碼 值複製到適當的文字框中。 如果您尚未這麼做,請將 私鑰 從 Apple 網站下載到安全的位置,然後使用 [流覽...] 按鈕來選取下載私鑰檔案的位置:

    輸入您的 API 金鑰資訊。

檢視簽署憑證和布建配置檔

當您選取 Apple 開發人員帳戶和小組名稱時,[ 檢視詳細數據...] 按鈕會變成啟用。 按兩下此對話框會開啟小組詳細資料對話框,其中會顯示簽署清單,以識別和布建計算機上安裝的配置檔。 此對話框會依類型來組織簽署身分識別,且 [狀態 ] 資料行會建議您憑證為:

  • 有效。 簽署身分識別(憑證和私鑰)會安裝在您的電腦上,且尚未過期。
  • 不在 Keychain 中。 Apple 持有有效的簽署身分識別。 若要在計算機上安裝此項目,必須從另一部計算機匯出。 您無法從Apple開發人員帳戶下載簽署身分識別,因為它不包含私鑰。
  • 遺失私鑰。 金鑰鏈中已安裝沒有私鑰的憑證。
  • 已過期。 憑證已過期。 您應該從金鑰鏈中移除此專案。

建立簽署憑證

若要建立新的簽署身分識別,請在 [小組詳細數據] 對話框中,單擊 [建立憑證 ] 以開啟下拉功能表,然後選取 您要建立的憑證類型 。 如果您有正確的許可權,新的簽署身分識別會在幾秒鐘後出現。

如果下拉式清單中的選項呈現灰色且未選取,表示您沒有正確的小組許可權可建立這種類型的憑證。

下載布建配置檔

小組詳細數據對話框也會顯示與您 Apple 開發人員帳戶相關聯的所有布建配置檔清單。 您可以按下 [下載所有設定檔] 按鈕,將所有布建設定檔 下載到本機計算機。