柚子快報(bào)激活碼778899分享:制作 iOS 證書
柚子快報(bào)激活碼778899分享:制作 iOS 證書
準(zhǔn)備工作
您需要?注冊(cè)并加入 Apple Developer Program,才能在 App Store 上架應(yīng)用。請(qǐng)準(zhǔn)備一臺(tái) macOS 系統(tǒng)的電腦,用于證書制作。
創(chuàng)建 App ID
登錄?Apple Developer,選擇?Certificates, Identifiers & Profiles?選項(xiàng)。 選擇?Identifiers,點(diǎn)擊?+。 選擇?App IDs,點(diǎn)擊?Continue。 在?Description?欄填寫描述,例如您的應(yīng)用英文名稱。在?Bundle ID?欄選擇?Explicit?,并填寫您的應(yīng)用包名。 在?Capabilities?列表中勾選以下內(nèi)容:
Access WiFi Information Associated Domains Push Notifications Sign In with Apple、Enable as a primary App ID(可選)
根據(jù) App Store 新的審核要求,從 v3.15 版本開始,如果您的應(yīng)用已開啟三方登錄功能(例如微信、QQ、Facebook 登錄),則必須開啟?Sign In with Apple?功能。否則,可能會(huì)無法通過審核。從 v3.15 版本開始,因?yàn)椴糠值谌?SDK 版本更新,您需要開啟?Associated Domains?功能,才能夠正常構(gòu)建。如果您的應(yīng)用包含增值服務(wù),則需要額外開啟其他的權(quán)限。 點(diǎn)擊?Continue,確認(rèn)信息無誤后點(diǎn)擊?Register。 如果系統(tǒng)提示“An App ID with Identifier ‘com.xxx.xxx’ is not available. Please enter a different string.”,說明包名已被占用。請(qǐng)點(diǎn)擊?Back,返回上一步,更換包名。 如果沒有錯(cuò)誤提示,App ID 顯示在列表中,那么 App ID 創(chuàng)建完成。
開啟蘋果 Apple ID 登錄功能
蘋果登錄 (Sign in with Apple) 是 iOS 13 新增功能之一,可以使用蘋果賬號(hào)直接登錄您的 App,省去注冊(cè)的步驟。更多詳情,請(qǐng)參考?Sign in with Apple。
根據(jù) App Store 新的審核要求,從 v3.15 版本開始,如果您的應(yīng)用已開啟三方登錄功能(例如微信、QQ、Facebook 登錄),則必須開啟?Sign In with Apple?功能。否則,可能會(huì)無法通過審核。
點(diǎn)擊左側(cè)導(dǎo)航欄?Identifiers?選項(xiàng),然后打開右側(cè)對(duì)應(yīng)的?App ID。 在?Capabilities?列表中,找到?Sign In with Apple?選項(xiàng),選中并保存。
創(chuàng)建 CSR 文件(.certSigningRequest 格式)
打開 macOS 系統(tǒng)的?鑰匙串訪問?應(yīng)用,然后點(diǎn)擊菜單欄?鑰匙串訪問?>?證書管理?>?從證書頒發(fā)機(jī)構(gòu)請(qǐng)求證書。 用戶電子郵件地址?填寫您的常用郵箱,常用名稱?填寫您的名稱,選擇?存儲(chǔ)到磁盤,然后點(diǎn)擊?繼續(xù)。 保存?CertificateSigningRequest.certSigningRequest?文件至本地,完成 CSR 文件創(chuàng)建。
創(chuàng)建應(yīng)用發(fā)布證書(.p12 格式)
如果您的賬號(hào)下有多個(gè)應(yīng)用,可以使用同一個(gè)應(yīng)用發(fā)布證書,不需要多次創(chuàng)建。多次創(chuàng)建會(huì)帶來不必要的麻煩。
打開?Certificates, Identifiers & Profile?頁面,選擇?Certificates?,點(diǎn)擊?+。 選擇?iOS Distribution (App Store and Ad Hoc)?,點(diǎn)擊?Continue。 如果無法選擇,提示證書數(shù)量超過限制,請(qǐng)返回上一頁,刪除多余的證書。刪除證書不會(huì)影響已上架應(yīng)用的正常使用。證書只在應(yīng)用構(gòu)建和上傳階段會(huì)使用。 點(diǎn)擊?Choose File,選擇剛才生成的 CSR 文件,點(diǎn)擊?Continue。 點(diǎn)擊?Download,下載?ios_distribution.cer?文件到本地,雙擊文件,導(dǎo)入到鑰匙串。 .cer?文件需要導(dǎo)入到鑰匙串之后,才能導(dǎo)出為?.p12?文件,請(qǐng)繼續(xù)完成下一步。 打開?鑰匙串訪問?應(yīng)用,在?種類?欄目選擇?我的證書,找到導(dǎo)入的證書,右鍵選擇?導(dǎo)出證書。 存儲(chǔ)為?應(yīng)用發(fā)布證書.p12,文件格式選擇?個(gè)人信息交換(.p12),點(diǎn)擊?存儲(chǔ)。 為應(yīng)用發(fā)布證書創(chuàng)建一個(gè)密碼,并記錄下來。點(diǎn)擊?好,保存應(yīng)用發(fā)布證書。
創(chuàng)建應(yīng)用推送證書(.p12 格式)
與應(yīng)用發(fā)布證書不同,如果您的賬號(hào)下存在多個(gè)應(yīng)用,那么每個(gè)應(yīng)用都需要?jiǎng)?chuàng)建應(yīng)用推送證書。
打開?Certificates, Identifiers & Profile?頁面,選擇?Certificates,點(diǎn)擊?+。 選擇?Apple Push Notification service SSL (Sandbox & Production),點(diǎn)擊?Continue。 在?App ID?欄選擇應(yīng)用的包名,點(diǎn)擊?Continue。 點(diǎn)擊?Choose File,選擇剛才生成的 CSR 文件,點(diǎn)擊?Continue。 點(diǎn)擊?Download,下載?aps.cer?文件到本地,雙擊文件,導(dǎo)入到鑰匙串。 .cer?文件需要導(dǎo)入到鑰匙串之后,才能導(dǎo)出為?.p12?文件,請(qǐng)繼續(xù)完成下一步。 打開?鑰匙串訪問?應(yīng)用,在?種類?欄目選擇?我的證書,找到導(dǎo)入的證書,右鍵選擇?導(dǎo)出證書。 存儲(chǔ)為?應(yīng)用推送證書.p12,文件格式選擇?個(gè)人信息交換(.p12),點(diǎn)擊?存儲(chǔ)。 為應(yīng)用推送證書創(chuàng)建一個(gè)密碼,并記錄下來。點(diǎn)擊?好,保存應(yīng)用推送證書。
創(chuàng)建應(yīng)用配置文件(.mobileprovison 格式)
打開?Certificates, Identifiers & Profile?頁面,選擇?Profiles?,點(diǎn)擊?+。 選擇?App Store?,點(diǎn)擊?Continue。 選擇應(yīng)用包名,點(diǎn)擊?Continue。 選擇之前創(chuàng)建的應(yīng)用發(fā)布證書,點(diǎn)擊?Continue。 如果頁面中出現(xiàn)多個(gè)證書,可以通過證書過期時(shí)間來區(qū)分。證書有效期為 1 年。如果無法區(qū)分,建議返回至證書列表頁,刪除多余的證書,重新開始此步驟。如果此步驟選擇錯(cuò)誤,將會(huì)導(dǎo)致應(yīng)用無法構(gòu)建。 Provisioning Profile Name?填寫您的App名稱,點(diǎn)擊?Generate。 點(diǎn)擊?Download,下載配置文件,完成文件創(chuàng)建。
注意事項(xiàng)
應(yīng)用證書在上傳完成之后,需要重新構(gòu)建 App 才會(huì)生效。 推送證書有效期為 1 年,過期后 App 推送會(huì)無法使用。重新制作并上傳證書即可,不需要重新構(gòu)建 App。 您的開發(fā)者賬號(hào)每年需要續(xù)費(fèi),到期后應(yīng)用市場(chǎng)會(huì)無法搜索到 App。續(xù)費(fèi)以后就會(huì)重新顯示。 自 2020 年 4 月起,使用第三方登錄功能的 App 必須包含蘋果登錄功能才能夠上架。更多詳情,請(qǐng)參考?有關(guān)“通過 Apple 登錄”的指南更新。 從 v3.15 版本開始,因?yàn)椴糠值谌?SDK 版本更新,您需要開啟?Associated Domains?功能,才能夠正常構(gòu)建。 在 App 端使用 Apple ID 登錄時(shí),若提示?未完成注冊(cè),只需再次登錄 Apple Developer,并在對(duì)應(yīng)的 App IDs 下重新勾選(取消選中后先保存一次)?Capabilities?列表中的?Sign In with Apple?選項(xiàng),保存設(shè)置。
柚子快報(bào)激活碼778899分享:制作 iOS 證書
相關(guān)閱讀
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。