目录
问题描述
解决方案
结语
首页 头条 微信小程序审核不通过怎么办

微信小程序审核不通过怎么办

Jan 18, 2018 pm 04:14 PM
小程序 怎么办 通过

近来,很多开发者都投身微信小程序的开发中,而这些开发者,总是需要面对最后一道难题:如何以一种优雅的姿势来通过微信官方的审核。本文基于几天前提交审核的一次总结,写得有不当的地方,请各位大佬指正。

问题描述

先上一下微信小程序平台常见拒绝情形的说明文件。由于我提交的小程序中包含了“分享群”的按钮,所以审核未通过,未通过的原因如下:

3.2.1 小程序的页面内容中,存在诱导类行为,包括但不限于诱导分享、诱导添加、诱导关注公众号、诱导下载等,要求用户分享、添加、关注或下载后才可操作的程序,含有明示或暗示用户分享的文案、图片、按钮、浮层、弹窗等的小程序,通过利益诱惑诱导用户分享、传播的小程序,用夸张言语来胁迫、引诱用户分享的小程序,强制或诱导用户添加小程序的,都将会被拒绝;

辛辛苦苦开发的小程序,还未曾面世就要胎死腹中了吗?简直不能忍!

解决方案

曾经听过一句话:“既然我感动不了你那么我就选择放过我自己。”那么,既然我们改变不了官方规范的约束,那就避免和他的冲突。所以解决思路大致如下:

  • 第一步,在小程序的入口文件添加一个判断机制,控制小程序的版本。

  • 第二步,编写一个简易的待提交审核版本。

  • 第三步,等待审核通过之后,再通过第一步设置的判断机制切换回正式版本。

接下来就具体说说是怎么操作的。

1、首先,我创建了一个QuickStart项目,如下图:
微信小程序审核不通过怎么办

2、接下来就是在入口文件也就是index.wxml中添加一个判断机制,来控制小程序的版本。具体代码如下:

<!--index.wxml-->
<view class="" wx:if="{{ version == &#39;0&#39;}}" wx:key>
  <!--此处为小程序第二入口,放的是能正常通过审核的简单代码-->
  <text>hello</text>
</view>
<view class="" wx:else>
  <!--此处为小程序第一入口,放的是正式上线后的代码,也就是提交后通不过审核的代码-->
  <view class="container">
    <view class="userinfo">
      <button wx:if="{{!hasUserInfo && canIUse}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称 </button>
      <block wx:else>
        <image bindtap="bindViewTap" class="userinfo-avatar" src="{{userInfo.avatarUrl}}" background-size="cover"></image>
        <text class="userinfo-nickname">{{userInfo.nickName}}</text>
      </block>
    </view>
    <view class="usermotto">
      <text class="user-motto">{{motto}}</text>
    </view>
  </view>
</view>
登录后复制

接着就是在index.js中设置version的值,具体代码如下:

data: {
    motto: 'Hello World',
    userInfo: {},
    hasUserInfo: false,
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    version: 0
  }
登录后复制

运行的结果如下图:
微信小程序审核不通过怎么办

3、看到这里,其实第二步编写一个简易的待提交审核版本也已经做完了。但是这个只是测试所用,实际操作的待提交审核版本不可以太过简单,我建议可以将自己以前做过的一个简易版本放进来即可。

4、控制版本切换。通过代码可以看出来,版本的切换取决于version的值,所以,可以在待提交审核版本的接口中添加一个version字段,从而达到动态切换版本的需求。只要待提交审核版本能够审核通过,再把version字段改为非0数字即可切换回正式版本。

结语

虽然可以依照此法避开审核,但还是建议开发的小程序是健康向上的,共同创造一个绿色的小程序环境,人人有责哈哈。

相关推荐:

微信小程序流程进度的图样式功能实现方法

微信小程序生命周期详解

微信小程序实现动态设置页面标题方法分享

实例详解微信小程序上传图片到服务器

本地如何搭建微信小程序服务器



本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1665
14
CakePHP 教程
1424
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
欧意钱包助记词忘记了怎么办?还能找回吗? 欧意钱包助记词忘记了怎么办?还能找回吗? Jul 19, 2024 pm 12:13 PM

在Web3世界中,虽然自由但充满危险,为此欧易钱包安全的第一步就是保护私钥和助记词。私钥都知道其重要性,今天强调助记词。助记词可以理解为私钥的另一种展现形式,拥有了助记词相当于拥有了私钥并控制了钱包资产。也以为其存在感低于私钥,会出现用户忘记欧易钱包助记词。那么欧意钱包助记词忘记了怎么办?究竟欧意钱包助记词忘记了还能找回吗?使用户需要关注的问题。通常来说助记词忘记了无法找回,但尽量联系相关客服人员帮忙。下面小编为大家详细说说。欧意钱包助记词忘记了怎么办?欧易钱包助记词忘记了建议尝试回忆,或者联系

pagefile.sys占用太大怎么办 pagefile.sys占用太大怎么办 Feb 20, 2024 am 09:01 AM

pagefile.sys占用太大怎么办在使用电脑的过程中,我们经常会遇到内存不足的情况。为了解决这个问题,操作系统会将部分内存中的数据转移到磁盘上的一个特殊文件中,这个文件就是pagefile.sys。但有时候,我们会发现pagefile.sys文件的大小很大,占用了太多的磁盘空间。那么,我们该如何解决这个问题呢?首先,我们需要明确pagefile.sys文

解决宽带已连接却上不了网的问题(排除故障) 解决宽带已连接却上不了网的问题(排除故障) May 05, 2024 pm 06:01 PM

互联网已经成为人们生活中不可或缺的一部分,在如今的信息时代。但是上不了网、有时候我们会遇到一些烦恼,然而,比如宽带已经连接好了。并采取相应的解决措施,我们需要逐步排查问题,以恢复网络连接,这种情况下。确认设备连接状态:手机等设备是否已正确认接到宽带网络、检查电脑,确保无线网络或者有线网络连接正常。2.重启宽带设备:以重置设备并重新建立连接、待数分钟后重新开启、尝试关闭宽带路由器或者调制解调器。3.检查宽带账号和密码:避免因为账号或密码错误导致无法上网,确保输入的宽带账号和密码正确无误。4.检查D

电视出现雪花怎么办(解决电视雪花问题的实用方法) 电视出现雪花怎么办(解决电视雪花问题的实用方法) Jun 01, 2024 pm 09:44 PM

在我们日常生活中,电视作为重要的娱乐设备,经常会出现雪花现象,影响我们观看体验。本文将为大家介绍解决电视雪花问题的实用方法,帮助大家更好地享受电视节目。1.雪花问题的原因分析电视出现雪花一般是由于信号干扰、天线问题或电视信号源等原因引起的。2.检查天线连接是否松动首先检查电视机与天线之间的连接是否牢固,如有松动应重新插好。3.选择合适的天线确保天线的位置和方向正确,选择一款性能良好的天线可以改善信号接收质量。4.调整天线方向通过旋转或调整天线角度的方式,找到最佳的信号接收方向。5.使用室内天线信

实现微信小程序中的卡片翻转特效 实现微信小程序中的卡片翻转特效 Nov 21, 2023 am 10:55 AM

实现微信小程序中的卡片翻转特效在微信小程序中,实现卡片翻转特效是一种常见的动画效果,可以提升用户体验和界面交互的吸引力。下面将具体介绍如何在微信小程序中实现卡片翻转的特效,并提供相关代码示例。首先,需要在小程序的页面布局文件中定义两个卡片元素,一个用于显示正面内容,一个用于显示背面内容,具体示例代码如下:&lt;!--index.wxml--&gt;&l

惠普打印机怎么复印 惠普打印机怎么复印 Jan 06, 2024 am 08:44 AM

惠普是一家知名的打印机品牌,他们推出了许多不同款式和型号的打印机,每个型号都有各自不同的功能和用途。但是,最基本的功能还是用来打印和复印文件。在这里,我们以惠普打印机v50157037-1型号为例,向大家介绍一下如何进行复印操作。首先,确保你的惠普打印机已经连接到电脑或者网络,并且已经安装好了驱动程序。接下来,打开你要复印的文件,并将其放置在打印机的扫描板上。然后,打开惠普打印机的控制面板,通常可以在打印机的操作面板或者通过电脑上的打印机设置找到。在控制面板上,你会看到一些按键或者菜单选项,用于

win7系统计算机运行软件不兼容怎么办 win7系统计算机运行软件不兼容怎么办 Jul 13, 2023 pm 06:49 PM

win7操作软件不兼容怎么办?当我们将一个程序从旧系统复制到win7进行安装时,就会出现无法安装的现象。这是win7操作软件不兼容的问题。那么win7操作软件不兼容怎么办呢?在这里,我将与您分享win7操作软件不兼容的解决方案。win7系统计算机运行软件不兼容怎么办:1.右击不兼容的软件或程序。2.单击弹出菜单列表中的属性选项。3.单击弹出的属性窗口中的兼容性选项卡。4.在兼容性选项卡下找到以兼容性模式运行该程序选项。5.检查以兼容模式运行该程序选项,如图所示!6.完成!注:有些软件这种方法无效

如何解决Windows 7网络图标消失问题 如何解决Windows 7网络图标消失问题 Dec 31, 2023 pm 08:11 PM

很多的小伙伴们都在问win7网络图标不见了怎么办?今天小编就为大家带来了win7电脑网络图标不见了解决办法一起来看看吧。win7网络图标不见了解决办法:1、鼠标右键点击桌面任务栏右侧的网络连接图标,选择“打开网络和共享中心”。2、进去后选左边的“更改适配器设置”,看看是否存在“无线网络连接”,图标上面如果有红叉,就双击无线网络连接图标,保持笔记本上的无线网卡开关是打开状态,然后网络连接图标应该就会出现了。3、如果以上方法仍然无法解决这个问题,按住“win”+“R”,调出运行命令框。4、’在输入框