開發者開發好一款微信小程序后,如何將其提交給微信審核呢?今天正好有空,就整理了一下小程序的提交流程,以供大家參考。如果要發布小程序,那么你需要申請真正的小程序賬號,拿到appId,才能在手機預覽、及提交審核。下面就是詳細流程。
第一步:如何注冊小程序賬號,並獲得APPID?
這里我們不詳細介紹,不了解的朋友可以參照本站文章:個人如何獲取微信小程序的APPID如果非個人用戶,你是商家用戶的話,就需要在微信公眾平台官網首頁(https://mp.weixin.qq.com/)點擊右上角的“立即注冊”按鈕,注冊一個微信小程序帳號。注意:在注冊時要一定選擇“小程序”,如果對不同類型賬號區別不了解的,可以點擊“查看類型區別”可查看不同類型帳號的區別和優勢。
關於這些本文就不詳細介紹了,一切假設開發者(商家)已經申請到了小程序的賬號,拿到了appId,並且也開發完成,准備要上線的應用。
第二步、預覽調試
1)開發者(商家)開發完一小程序后,都需要在手機上先預覽一下再發布,因為由於各種原因會導致錯誤,我們為了查看有沒有問題,或想看看真實的體驗怎么樣。這一步必不可少!如下圖所示,選擇“項目”,再點擊“預覽”。
<ignore_js_op>
如果開發者(商家)的appId沒問題的話,默認選項這里就會自動打包壓縮上傳代碼(一般情況就選擇默認選項),打包壓縮完之后的代碼非常小,我們本例中的demo,打包壓縮后大小只有20k左右。上傳完之后,就會彈出一個二維碼。如下圖所示:
<ignore_js_op>
這個就類似於我們看到的其他商家的小程序二維碼,只不過這個臨時的預覽二維碼只能用開發者自己的二位碼在規定的時間內掃描使用(半個小時)!第一次掃描二維碼登陸,由於要加載一些資源文件,所以會出現下面所示的界面:
<ignore_js_op>
等待加載完成后,我們就可以看到真正的主頁內容:(我們都知道小程序的效果看起來跟html5沒什么區別)
<ignore_js_op>
在預覽的同時呢,我們還可以做一些調試。點擊右上角“…”彈出來的菜單按鈕,我們可以選擇打開調試,如下圖所示:
<ignore_js_op>
<ignore_js_op>
點擊vConsole后,我們就可以進入控制台頁面,在控制台頁面用戶可以看到有兩個主要的tab,一個LOG:記錄程序打出來的普通日志,包含Info、Warn、Error等;
另一個是System系統的信息,主要是查看系統及網絡相關的一些信息。如下圖所示:
<ignore_js_op>
第三步、上傳發布小程序
如果預覽調試都沒有什么問題,那么就可以選擇上傳到微信后台,這里也只有管理員和開發者才能進行操作。可以看到上傳的編譯包大小其實是很小的,只有24k,這里主要是沒有本地圖片的原因,有圖片的話會大些。
<ignore_js_op>
在小程序代碼上傳成功后,我們還要做一些基礎工作,我們按照微信官方的小程序發布流程圖如下操作:
<ignore_js_op>
上傳完之后,下一步就是提交審核。需要我們做幾個操作:
(1)補充小程序的基本信息,如名稱、圖標、描述等
(2)如果發布者不是管理員,則必須要在這里添加開發者,進行代碼上傳和發布
(3)配置服務器域名,如果你的小程序用到了網絡請求,那么這里要先在“設置”-“開發設置”里添加域名。
(4)提交審核
小程序的基礎信息,如名稱、圖標等是這個賬號全局的信息。logo圖標一個月內可申請修改5次。而名稱一旦設置,就不能再修改了,而且不得與公眾平台已有的訂閱號、服務號重復。
如果開發者本人就是管理員,則上面的第(2)步可以忽略,因為管理員“自動擁有開發者的所有權限,無需重復綁定”。
一個郵箱賬號只能申請一個小程序,如果想開發多個小程序怎么辦?微信官方說明:除個體工商戶類型可認證5個小程序外,其他類型一個主體可認證50個小程序。也就是說,如果你是企業主體,你可以弄50個郵箱,申請50個賬號,開發50個小程序,而且每個都必須認證才能發布。所以設置名稱要謹慎,一旦設置了一個,你就少了一次機會。
另外,對於服務器域名,再次強調一下,一定要配置https,否則你是沒辦法用api進行網絡數據請求的。
小程序上傳完成后,進入微信公眾號后台,點擊提交審核,完成身份驗證后,填寫審核信息。
<ignore_js_op>
提交審核后,會彈出圖示二維碼。掃碼填充一些補充信息配置添加功能頁面,
這些功能頁面,主要是為了方便用戶快速搜索到你的應用。可以添加多個功能頁面,增加被搜索到的概率。
<ignore_js_op>
所在服務類目:建議選擇商家的經營類目;(請勿選擇電商平台)
標簽:建議填寫一些和自己品牌相關的標簽;
提交后會顯示“審核中”,大概兩三個工作日會通過(這是作者的小程序審核的時間,這個時間不一定,看具體情況)。提交審核通過后,進入開發者管理,提交發布,小程序才會發布到線上提供服務。