帳號輔助說明

帳號 / 憑證 / 建立 App 授權交付憑證

憑證

建立 App 授權交付憑證

App 授權交付 (ALD) 簽署和加密憑證可為符合資格的 app 產生 app 授權要求。授權的替代 app 市集可建立憑證,藉此發布他們的替代 app 市集,並在他們的市集中發布授權的開發者 app。

進一步了解替代 App 市集的要求

  1. 在「Certificates, Identifiers & Profiles」(憑證、識別碼與描述檔) 中,按一下側邊欄中的「Certificates」(憑證)。

  2. 按一下左上方的加入按鈕 (+)。

  3. 在「Software」(軟體) 下方,選取「App License Delivery Certificate」(App 授權交付憑證),然後按一下「Continue」(繼續)。

    1. 如果是授權的替代 app 市集,請從彈出式選單中已指派授權的「Bundle ID」(套件識別碼) 列表內,選取所需的項目,然後按一下「Continue」(繼續)。

  4. 在「終端機」中,依循下列指示建立 RSA 3072 憑證簽署要求。

  5. 按一下「Choose File」(選擇檔案),並為加密和簽署憑證上傳唯一的 CSR。

    1. 選取憑證要求檔案 (副檔名為 .certSigningRequest 的檔案),然後按一下「Choose」(選擇)。

  6. 按一下「Continue」(繼續)。

  7. 下載加密和簽署憑證與 PASK 授權密鑰,並確保這些檔案安全無虞。

為 App 授權交付 (ALD) 憑證產生 CSR

建立 ALD 加密和簽署憑證時,你必須指定「密鑰配對」資訊。請在 Mac 上使用「終端機」app 等命令列工具,產生密鑰和 CSR。每個憑證都須要有唯一的 CSR。下方列出了建立所需 RSA 3072 加密資產的範例命令,請使用你自己的資訊來取代所有範例資訊。

openssl genrsa -out ALDencryption.key 3072

openssl req -new -key ALDencryption.key -out csr3072ALDEncrypt.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"

openssl genrsa -out ALDsigning.key 3072

openssl req -new -key ALDsigning.key -out csr3072ALDSigning.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"

附註:如果使用上述命令產生 CSR 時發生錯誤,請確認你有使用正確的 " 格式,且未曾使用所提供的名稱來產生密鑰或 CSR。