一、注冊 & 認證 & 申請權限
注冊賬號:先去??華為開發者聯盟??注冊一個開發者賬號
實名認證:這是必須的!無論是個人還是公司開發的應用,都要完成實名認證(提交身份證或營業執照等信息)。
申請(受邀):HarmonyOS應用中部分權限需要申請權限(沒有就忽略這步)。你需要:
登錄??AppGallery Connect (AGC)??
找到你的Developer ID(在AGC右上角你的頭像菜單里找“賬戶中心”或“我的賬號”看)。
發郵件給??agconnect@huawei.com??。
郵件內容寫清楚:
開發者名稱:你認證的名字(個人真名或公司名)。
Developer ID:上面找到的那串數字。
申請原因/背景:簡潔說明,比如 “申請HarmonyOS應用上架權限,用于發布便捷生活類應用‘便捷生活助手’,提供XX(如:繳費、提醒、社區服務等)功能”。
支持設備:你的APP打算在哪些鴻蒙設備上用?主要是手機?還是也支持手表、平板?一定要寫清楚。
重要提示:在收到華為邀請通過郵件之前,你只能在真機上測試APP,無法提交上架審核。耐心等待審核結果。
二、創建你的應用 (AGC)
實名認證通過并且收到上架邀請后,登錄 AGC。
找到“我的應用”點擊“添加應用”。
應用平臺:選HarmonyOS。
應用名稱:寫你APP的名字,比如 “便捷生活助手”。
最重要!包名 (Bundle Name):
這個包名就像你APP的身份證號,必須全網唯一,不能和別人重復。
格式一般是??com.你的公司名.你的應用名???,比如??com.yourcompany.lifeassistant??。
必須和你用 DevEco Studio 開發APP時,在??config.json??文件里寫的??bundleName??一模一樣!一點都不能差!
{ "app": { "bundleName": "com.yourcompany.lifeassistant", // 這里必須和AGC填的一模一樣! "vendor": "yourcompany" } }
填好其他信息(分類選“便捷生活”或類似的生活服務類),創建成功。
三、給你的APP辦簽名證書和Profile
這是保證APP安全、確認是你發布的關鍵步驟。
調試階段 (開發測試用):
用 DevEco Studio 開發時,它一般能自動幫你生成一個臨時的“測試身份證”(調試證書)和“測試通行證”(調試Profile),方便你安裝到真機上測試“便捷生活助手”的功能。這個證書有數量限制(一般2個),且不能用來發布上架。
發布階段 (上架必須!):
第一步:生成密鑰文件 (.p12) 和請求文件 (.csr)
在 DevEco Studio 里,找到菜單??Build > Generate Key and CSR...??。
按提示操作:創建一個密鑰庫文件 (??.p12???),設置密碼;然后它會讓你填信息生成證書簽名請求文件 (??.csr??)。
保存好生成的??.p12???和??.csr???文件,密碼要記住!??.p12??文件是你最重要的鑰匙,千萬保管好,別泄露!
第二步:申請發布證書 (.cer)
登錄 AGC。
進入你的“便捷生活助手”應用。
找到“用戶與訪問” > “證書管理”。
點擊“添加證書”。
選擇“發布”證書類型。
上傳你剛才生成的??.csr??文件。
提交后,AGC 會生成一個發布證書 (.cer)文件讓你下載。保存好。
注意:一個開發者賬號通常只能有1個有效的發布證書,它代表了你這個開發者的身份。
第三步:申請發布Profile (.p7b)
還是在你的“便捷生活助手”應用的AGC頁面。
找到“HarmonyOS應用” > “項目設置” > “HarmonyAppProvision Profile管理”。
點擊“添加”或“創建Profile”。
類型選 “發布”。
綁定你剛剛申請的發布證書 (.cer)。
包名 (Bundle Name) 必須填寫??com.yourcompany.lifeassistant??(和你應用設置、代碼里完全一致)。
選擇你的APP支持的設備類型(手機、手表等)。
提交后,生成并下載發布Profile文件 (.p7b)。保存好。這個Profile文件將被打包進你的APP。
審核編輯 黃宇
-
鴻蒙
+關注
關注
60文章
2617瀏覽量
44033 -
HarmonyOS
+關注
關注
80文章
2126瀏覽量
32991
發布評論請先 登錄
【HarmonyOS 5】鴻蒙星閃NearLink詳解

鴻蒙5開發寶藏案例分享---一多開發實例(便捷生活)
首款鴻蒙筆記本電腦發布,生活辦公有小藝開啟智慧新體驗
全鏈路賦能游戲鴻蒙化適配,鴻蒙游戲開發者服務煥新升級

評論