简体中文
简体中文
English
联系我们
注册
登录
layout空间导航

发布小程序

更新时间:2021-12-17 02:17:49下载pdf

创建了 IoT 微信小程序后,您需要在 App 工作台继续进行 IoT 微信小程序的开发和发布。

开发微信小程序

  1. 微信小程序列表 中,找到并单击您已创建的微信小程序。

  2. 按页面提示完成云函数部署,涂鸦 IoT 能力正式与微信小程序打通。部署过程预计持续 12 分钟。

  3. 按需获取微信小程序插件,目前开放配网、场景插件、通用面板插件、消息中心插件。

  4. 打开微信开发者工具,点击 IoT 平台上的 体验 Demo,即可导入涂鸦智能微信小程序 Demo。

    发布小程序
  5. 在微信开发者工具上把 AppId 修改为您自己的微信小程序,点击 “导入” 即可。

    发布小程序

开发与调试

本地代码在微信开发者工具调试通过后,可在 微信小程序版本管理 中新建微信小程序初始版本,上传代码包并自动生成体验版微信小程序二维码。

发布小程序
  1. 微信小程序版本管理 模块中,点击 创建新版本,输入版本号,即可创建一个版本。

  2. 压缩微信小程序代码,在代码的根目录进行代码的压缩,压缩成 ZIP 格式的压缩包,如下图所示:

    发布小程序
  3. 在创建的版本中上传对应的代码包,因为微信的要求,代码包的格式和大小都有较为严格的要求,请确保上传整体小于 10 M 的 Zip 格式代码包(总包与分包均需分别小于 2M),一个包大于 2M 需要分包,微信小程序代码分包的教程可以参考这里。代码包格式请参考如下示意图:

    发布小程序
  4. 上传代码包之后,点击提交代码包,会生成体验版二维码,管理员可以直接体验,如果是其他用户需要体验,可参照下面的流程添加体验成员进行体验。

添加体验成员

可通过 体验成员添加 入口增加测试人员微信账号,完成添加后可扫描版本管理 中的体验版二维码进行测试与验收。

发布小程序

提审与发布

  1. 微信小程序开发与测试完成后,回到 版本管理,点击 提交审核 按钮将对应版本与代码分支提交至微信平台进行审核。

    发布小程序
  2. 微信审核通过,提交审核 按钮将变成 发布版本。完成版本发布后,微信小程序将立刻上线,同时生成正式版微信小程序二维码。

    发布小程序

常见问题

进入微信小程序后云函数部署检测失败

请检查涂鸦 IoT 平台上是否部署云函数,如果已部署请检查导入微信小程序代码的 AppId 是否和 IoT 平台的一致。

发布小程序 发布小程序

云函数为什么要进行部署?

云函数部署是涂鸦 IoT 平台和腾讯云进行了打通操作,可以直接通过部署云函数来调用涂鸦的云服务,就不需要进行环境部署、开发等环节了。

在涂鸦 IoT 平台上传的提交体验版和在开发者工具上提交体验版有什么区别?

流程上是一致的,但是因为您的微信小程序已经授权给涂鸦 IoT 平台了,所以可以通过在涂鸦 IoT 平台进行上传代码,提交体验版,进行提交审核发布。

代码的文件分布一定要参考示意图的吗?

代码的文件分布一定要参考示意图的,因为微信会要求整体的代码包格式。

我可以使用 Taro、uni-app 通过涂鸦的云函数开发微信小程序吗?

可以的,但是需要注意云函数的调用部分,还有就是微信小程序代码上传需要使用压缩打包后 dist 文件夹下的代码进行上传。

代码包的大小为什么会有限制?

代码包的大小限制是微信限制的,目前限制在 10M 以内,超过 10 M 的话微信小程序本身运行起来也是会较为卡顿。

代码为什么需要分包?

因为微信要求每个代码包大小为 2M,所以如果您的代码包已经超过 2M,就需要进行分包。详情请参考《腾讯微信小程序》分包加载

我提交发布之后,审核未能成功

请确认是否提交了微信小程序 Demo 的代码,如果不是 Demo 的代码,请参考《腾讯微信小程序》审核规范,是否有违反微信小程序审核规范的地方。