微信小程序开发上线注意事项
Posted 苛学加
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序开发上线注意事项相关的知识,希望对你有一定的参考价值。
微信小程序开发上线注意事项
记录微信小程序开发及上线过程中需要注意的一些事项。
一、准备工作
1. 抢注小程序名称
只要想好要开发小程序后,就应该立刻进行小程序账号和名称的注册。
及时验证小程序名称是否符合要求,以免后期出现规划的名称无法使用的尴尬情况。
- 另外小程序和微信公众号的名称也是不能重复的。
2. 应用类型定义
部分类型应用需要资质审核或单独申报。
- 如使用视频直播可申请网络在线教育,需要教育行业的相关资质。
3. 个人开发者无法使用支付功能
如果使用自己的个人账户来开发一些小程序,注意是无法开启微信的在线支付功能的。要使用支付必须用企业账户。
二、开发阶段
1. 应用大小限制
普通应用项目体积尽量控制在2M以下。
实在无法小于2M时,可以进行分包来处理。
图片等静态资源建议使用网络地址来引用,否将大大增加应用体积,影响应用加载速度。
2. 不能引用第三方的网页
如果某个功能需要打开网页,该网页不可为第三方的网页。
因为需要在网站服务器上配置验证资源。
准备使用微软官网office文档预览页面,但是无法实现,后来只得使用后端切图后显示图片预览。
3. 如果采用session登录需要单独设置cookie
由于每次wx.request()都会先经过微信服务端再到服务器端,所以每一次request都会创建一个新的session。并且微信小程序是没有cookie机制的,要维持会话需要自己来保存cookie,并且请求的时候加上带有sessionid的cookie。
建议使用JWT规范的token进行用户状态验证。
三、上线阶段
1. 需要HTTPS的服务端链接
开发阶段可以关闭https验证,但是上线必须使用https链接。
2. 审核时间
相比苹果应用商店的审核,这个还是非常快的了,一般几小时之类就出审核结果了。
3. 体验版本提交
再正式版本提交审核且未审核通过时,不要随意提交体验版本。
经过实际操作发现,当提交的正式版本在审核中时,又提交了一个连接测试环境的体验版,导致正式版审核通过发布后,正式版变成了连接测试环境的重大生产事故!
4. 特殊行业资质
如果应用服务内容包含如保险、等特殊行业,需要提前准备好相关资质进行上传,添加对于服务类目。
持续更新…
以上是关于微信小程序开发上线注意事项的主要内容,如果未能解决你的问题,请参考以下文章