
2.5 小程序发布流程
2.5.1 发布前准备
小程序发布之前,开发者首先需要在自己的移动终端上预览,确保没有任何的问题。当确认无误时,上传代码到小程序的管理后台,并设置版本,具体见以下内容。
1.预览
单击开发者工具顶部操作栏的“预览”按钮,开发者工具会自动打包当前项目,并上传小程序代码至微信的服务器,成功之后会在界面上出现一个二维码。使用当前小程序开发者的微信扫码,即可看到小程序在手机客户端上的真实表现。
2.上传代码
单击开发者工具顶部操作栏的“上传”按钮,填写版本号以及项目备注。需要注意的是,这里版本号以及项目备注是为了方便管理员检查版本,开发者可以根据自己的实际要求来填写这两个字段。
上传成功之后,登录小程序管理后台,选择“开发管理”→“开发版本”就可以找到刚提交上传的版本了。
3.设置“体验版”或者“提交审核”
小程序版本如表2-3所示。
表2-3 小程序版本

开发版本在还没审核通过成为线上版本之前,可以先将开发版本设为“体验版”,然后使用“小程序教学助手”,将自己的小程序授权给其他人体验。
另外也可以使用“小程序开发者助手”方便、快捷地预览和体验线上版本、体验版本以及开发版本,如图2-40所示。
下面介绍如何发布一个小程序,让开发者的成果被所有的微信用户都使用到。

图2-40 小程序开发者助手以及使用效果
2.5.2 小程序上线
当小程序开发完成时提交审核,等待微信管理员审核通过后,发布成为线上版本,即完成小程序的发布,开发者可以随时查看运营数据的情况,步骤如下。
1.提交审核
为了保证小程序的质量,以及符合相关的规范,小程序的发布是需要经过审核的。在开发者工具中上传了小程序代码之后,登录小程序管理后台,选择“开发管理”→“开发版本”,找到提交上传的版本。
在开发版本的列表中,单击“提交审核”按钮,按照页面提示,填写相关的信息,即可将小程序提交审核。
需要注意的是,开发者需要严格测试版本之后,再提交审核,过多的审核不通过,可能会影响后续的时间。
2.发布
审核通过之后,管理员的微信中会收到小程序通过审核的通知,此时登录小程序管理后台,选择“开发管理”→“审核版本”,可以看到通过审核的版本。
单击“发布”按钮,即可发布小程序。
3.运营数据
有两种方法可以方便地看到小程序的运营数据。
方法一:登录小程序管理后台,选择“数据分析”,单击相应的tab可以看到相关的数据,如图2-41所示。

图2-41 使用小程序管理后台查看运营数据的效果
方法二:使用小程序开发者助手,可以在微信中方便地查看运营数据,如图2-42所示。

图2-42 使用小程序开发者助手查看运营数据的效果
大家可以将C语言测试小程序发布上线,让别人体验一下自己开发的小程序,然后看看访问数据,也可以将C语言测试小程序进一步改成自己感兴趣的内容,如问卷调查之类的。