本文主要介绍了微信小程序审核不通过问题的详细解决办法,现在分享给大家,给大家参考。
前言
最近微信小程序在开发者眼中活跃度颇高,不少开发者都投身到了微信小程序的开发中,而这些开发者们时刻都需要面对最后一个难题:如何优雅的通过微信官方的审核。本文是根据前几天提交审核的总结整理而成,如果本文有不恰当的地方,还请指正。
问题描述
首先给大家介绍一下微信小程序平台常见的被拒情况,我提交的小程序因为有“分享群”按钮所以审核不通过,失败原因如下:
3.2.1含有诱导性内容的小程序,包括但不限于诱导分享、诱导添加、诱导关注公众号、诱导下载等;需要用户分享、添加、关注、下载后才能操作的小程序;含有文字、图片、按钮、浮层、弹窗等明示或暗示建议用户分享的小程序;以利益诱惑用户分享传播的小程序;使用夸张言语胁迫、诱导用户分享的小程序;强制、诱导用户添加小程序的小程序,一经发现均会被拒;
难道自己辛苦开发的小程序还没上线就夭折了?这简直让人无法接受啊!
解决方案
我曾经听过一句话:“既然我动不了你,那我就选择放过自己。”所以,既然我们无法改变官方规定的约束,那就尽量避免和他发生冲突。所以解决办法大致如下:
第一步,在小程序的入口文件中添加判断机制,对小程序进行版本控制。
第二步,写一个简单的版本送审。
第三步,等待审核通过,再通过第一步设置的判断机制,切换回正式版本。
接下来我会详细解释一下它是如何运作的。
1.首先我创建了一个项目,如下图所示:
2、接下来就是在入口文件也就是.wxml中添加判断机制,来控制小程序的版本,具体代码如下:

登录并复制
接下来是在.js中设置的值,具体代码如下:
登录并复制
运行结果如下:
3.看到这里,其实第二步编写简易版送审已经完成了,不过这个只是测试,实际送审的版本不要太简易,建议大家可以放上之前做过的简易版。
4、控制版本切换。从代码中我们可以看到,版本切换依赖于值,因此我们可以在待提交审核版本的接口中增加一个字段,满足动态版本切换的需求。只要待提交审核版本通过,就可以将该字段改为非零数字,即可切换回正式版本。
以上就是我为大家整理的内容,希望对大家以后有所帮助。
相关文章:
构建查询服务器
vue-cli项目中的跨域问题
如何在组件中使用 ref
详细使用说明
如何使用隐式调用?
如何使用 vue.js 构建大型单页应用程序