小程序提交审核要几天?

1. 关于小程序审核的前奏

在开始讲解小程序审核要多久之前,我们需要先了解提交审核前一些需要注意的事项。

1.1 小程序基础库

小程序基础库是指微信客户端和小程序之间的接口层,小程序的所有 API 都是由基础库提供的。每个小程序都有自己所处的基础库版本。如果你想使用某个 Base 库特有的 API,就必须升级到此 Base Library 版本。

同时,只有在库版本相同的前提下,才能通过上传基础库为当前库这一项。如果你的小程序的基础库版本低于其他小程序的,就可能需要升级你的小程序基础库版本。

// app.js

// 基础库版本低于 2.2.1

if (wx.canIUse('Button.open-type.getPhoneNumber')) {

wx.showModal({

title: '提示',

content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'

})

}

1.2 小程序名称、描述和图标

你需要在开发管理后台中设置小程序基本信息,包括小程序名称、描述和图标,必须符合相关规定,以便通过审核。在提交审核前,建议你先仔细检查是否符合规定。

2. 小程序审核要几天?

小程序提交审核后,需要多长时间才能通过审核呢?

2.1 审核周期

一般而言,小程序审核周期为 1~5 个工作日,不同行业小程序审核的时间会有所不同(政府类和教育类等审查较为严格)。

2.2 审核流程

小程序审核包括两个阶段,第一阶段是小程序技术审核,主要是针对小程序代码的审核;第二阶段是小程序内容审核,主要是针对小程序页面、功能、信息等内容进行审核。

// 参考代码

function checkApp() {

wx.checkSession({

success: function () {

//session未过期,并且在本生命周期一直有效

wx.request({

url: 'app_check.php',

data: {},

success: function (res) {

if (res.code == '0') {

// 审核不通过

wx.showModal({

title: '提示',

content: res.message,

showCancel: false,

confirmText: '确定'

})

} else if (res.code == '1') {

// 审核通过

wx.showModal({

title: '提示',

content: res.message,

showCancel: false,

confirmText: '确定',

success: function (res) {

// 获取审核结果

}

})

} else if (res.code == '2') {

// 审核中

setTimeout(checkApp, 10000)

} else {

// 其他错误

wx.showModal({

title: '提示',

content: res.message,

showCancel: false,

confirmText: '确定'

})

}

}

})

},

fail: function () {

//session过期,重新登录

wx.login({

success: function (res) {

},

fail: function (res) {

}

})

}

})

}

3. 小程序审核被拒绝,应该怎么办?

小程序审核未通过,可能是因为你在小程序开发过程中存在违规行为,或者小程序的页面与插件存在问题。以下是小程序被拒绝时,应该采取的措施。

3.1 重新申请审核

你可以根据审核结果中提供的具体问题,重新修改小程序内容,并且重新申请审核。

3.2 提交服务类问题

如果你觉得小程序被拒绝是因为审核团队犯了错误,你可以联系微信客服,并提交服务类问题以获得更多解决方案。

3.3 重新上传小程序

当小程序审核未通过时,你可以选择重新上传小程序,重新提交审核。

4. 总结

小程序审核是保证小程序质量和用户体验的重要一环,审核流程的合规和优化,不仅关系着用户体验和小程序的发展,也会对开发者带来实实在在的好处。希望开发者在开发小程序时,能够按照规范要求进行操作,保证小程序能够快速审核通过,提高小程序的用户体验和市场竞争力。