內容審核:檢查小程序內的文字、圖片、音頻、視頻等所有可見內容是否存在違法違規信息,如色情、暴力、賭博、虛假宣傳、侵犯知識產權等。例如,若小程序中使用了未經授權的圖片作為宣傳素材,就無法通過審核。
功能審核:評估小程序的各項功能是否符合平臺規則和用戶體驗要求。包括是否存在誘導分享、強制授權、惡意營銷、安全漏洞等問題。比如,若小程序強制用戶分享到朋友圈才能繼續使用某些核心功能,會被判定為違規。
設計審核:考察小程序的界面設計是否合理、操作流程是否便捷、性能是否良好等。若小程序界面布局混亂、加載速度過慢,影響用戶正常使用,審核也可能不通過。
資質審核:對于涉及特定業務領域的小程序,如金融、醫療、新聞等,平臺會審核開發者是否具備相應的經營資質和許可文件。沒有相關資質則無法通過審核。
開發自查:URL域名不在安全域名列表中:確保在小程序中使用的所有URL都在微信公眾平臺的安全域名列表中。
網絡請求錯誤:如果在小程序中進行網絡請求,確保請求的URL格式合法,且請求參數正確。
簽名錯誤:如果你的小程序涉及到支付或其他需要簽名的接口,確保簽名參數和密鑰正確。
缺少必傳參數:檢查你的代碼和配置文件,確保所有必傳參數都已正確上傳。
代碼包大小超出限制:小程序的代碼包大小有限制,確保你的代碼和資源文件沒有超出這個限制。
權限問題:確保你的小程序有足夠的權限來訪問所需的API和服務。
配置文件錯誤:檢查app.json和其他配置文件,確保所有配置項都正確無誤。
如果以上方法都無法解決問題,建議查看微信公眾平臺的審核反饋信息,對照修正效率更高。
]]>微信小程序代碼中的可優化項分析及優化建議:
1)代碼包不包含插件大小超過1.5M
優化建議:小程序代碼包單個包大小限制為2M。因此我們建議開發者在開發時,如果遇到單包體積大于1.5M的情況,可以采取分包的方式,把部分代碼拆分到分包去,降低單個包的體積,提升小程序的加載速度。
2)圖片和音頻資源大小超過200K
優化建議:小程序代碼包里可以存放一些必要的靜態資源(例如tabbar的icon等),不過靜態資源體積過大也會影響小程序代碼包加載速度。因此我們建議圖片、音頻等靜態資源體積大小超過200K時,將它們上傳到CDN,用URL引入會是個更好的選擇。
3)主包存在僅被其他分包依賴的JS
優化建議:當主包里存在一些JS文件只會被分包使用(而主包自己不使用)時,我們建議把這些JS文件從主包中拆分出去,放到對應的分包里,從而優化主包的加載速度。
4)主包存在僅被其他分包依賴的組件
優化建議:當主包里存在一些組件只會被分包使用(而主包自己不使用)時,我們建議把這些組件從主包拆分出去,并且可以使用分包異步化 這個特性加載這些組件,從而優化主包的加載速度。
5)存在無使用的插件
優化建議:如果有無使用的插件,請將其從 app.json 中去除。不然它會占用代碼包體積,也會延遲代碼包加載的時間。
6)存在無使用的組件
優化建議:如果在對應頁面JSON的 `usingComponents` 里聲明的組件但是沒有使用,請將其從 `usingComponents` 里去除。
7)未開啟JS壓縮
優化建議:在工具「詳情」-「本地設置」中開啟「上傳代碼時自動壓縮腳本文件的設置。
8)未開啟WXML壓縮
優化建議:在工具「詳情」-「本地設置」中開啟「上傳代碼時自動壓縮wxml文件的設置。
9)未開啟WXSS壓縮
優化建議:在工具「詳情」-「本地設置」中開啟「上傳代碼時自動壓縮樣式文件的設置
10)存在無依賴文件
優化建議:在「代碼質量」面板,點擊「建議去除」后,可以打開代碼依賴分析面板的「無依賴文件」頁面,這里可以看到代碼包里沒有被用到的文件。請在代碼包中去除這部分文件,減小體積并優化加載速度。
在本地開發的過程中,會自動過濾無依賴的文件,如果出現誤過濾的情況,可以在 project.config.json 的 setting 字段中添加 ignoreDevUnusedFiles 為 false,也可以在 packOptions 的 include 字段中手動將被忽略的文件引入,同時歡迎發帖反饋誤報的情況提交代碼片段幫助我們完善此功能
注意:頁面若為配置在 app.json 中,將被識別為無依賴文件
11)未開啟組件懶注入(按需注入)
優化建議:在 app.json 中加入 `”lazyCodeLoading”: “requiredComponents”` 可以開啟小程序組件按需注入特性。
]]>微信小程序上傳代碼教程最先出現在微信小程序觀察網。
]]>第一步:登錄微信公眾號后臺進行小程序基本信息設置操作
第二步:設置小程序基本信息,包括名稱、頭像、介紹以及服務范圍。
第三步:填寫完成之后,再打開你的微信小程序開發工具,點擊上傳功能,點擊上傳提示窗口中輸入版本號和說明即可。
第四步:上傳完成之后,返回到微信公眾號后臺,點擊【開發管理】。
第五步:拉到底部,找到【開發版本】。就會顯示剛才提交小程序版本,點擊【提交審核】,只有管理員才能提交。
第六步:提交完成之后,【審核版本】中會顯示【審核中】,你只要耐心等待就可以了。審核通過之后就會有消息提示,現在審核時間挺快的。
第七步:審核通過之后,點擊提交發布。線上版本就會顯示提交版本。再過幾分鐘就會搜索到發布的小程序。
以上就是微信小程序上傳代碼教程的步驟,大家可以根據以上的步驟操作一下。如果想知道更多的開發知識,可以看看微信小程序開發文檔匯總。
相關推薦:微信小程序開發工具代碼編輯教程
微信小程序上傳代碼教程最先出現在微信小程序觀察網。
]]>