帳號輔助說明
建立 App 授權交付憑證
App 授權交付 (ALD) 簽署和加密憑證可為符合資格的 app 產生 app 授權要求。授權的替代 app 市集可建立憑證,藉此發布他們的替代 app 市集,並在他們的市集中發布授權的開發者 app。
-
在「Certificates, Identifiers & Profiles」(憑證、識別碼與描述檔) 中,按一下側邊欄中的「Certificates」(憑證)。
-
按一下左上方的加入按鈕 (+)。
-
在「Software」(軟體) 下方,選取「App License Delivery Certificate」(App 授權交付憑證),然後按一下「Continue」(繼續)。
-
如果是授權的替代 app 市集,請從彈出式選單中已指派授權的「Bundle ID」(套件識別碼) 列表內,選取所需的項目,然後按一下「Continue」(繼續)。
-
-
在「終端機」中,依循下列指示建立 RSA 3072 憑證簽署要求。
-
按一下「Choose File」(選擇檔案),並為加密和簽署憑證上傳唯一的 CSR。
-
選取憑證要求檔案 (副檔名為 .certSigningRequest 的檔案),然後按一下「Choose」(選擇)。
-
-
按一下「Continue」(繼續)。
下載加密和簽署憑證與 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。