(一)下载开发工具
(二)用微信扫一扫登录,导入项目
问题一:
因小程序长时间未用,小程序已经被冻结。
解决方法
(1)可以通过注册了qq小号来重新在https://mp.weixin.qq.com/网站注册一个新的账号。
(2)激活邮箱,填身份证号,扫微信成为管理员:
(3)开始填写要发布的小程序的信息:
(4)小程序账号信息:
(三)导入程序:用的是上面的AppID号:
(四)改AppID号:程序中所用的aapid号要进行相应的修改
(五)开通云服务
自主命名,对应修改程序中的环境ID:
问题二:
同步云函数失败:
解决方法
(1)失败的原因是要先新建云函数:名字和程序中的一样:
(2)再选择环境,选择同步云函数列表。
问题三:
小程序无法注册
解决方法
(1)最开始猜测是短信服务已经过期:
怎么弄小程序的短信服务:https://developers.weixin.qq.com/community/develop/doc/000c28b90c4f0841f177fbbdb51004
(2)但是运行结果显示不存在数据库:
提示的是:WAService.js:1 Error: errCode: -502005 database collection not exists | errMsg: [ResourceNotFound] Db or Table not exist. Please check your request, but if the problem cannot be solved, contact us.
(3)说明数据集不存在,得在云开发里面先加上数据集,只添加集合,不导入json文件,所有的数据集就是空的
如何上手云数据库:
(注意数据库的名称需要和程序中调用的数据库名称保持一致)
问题四:
如何获取序列号?
解决方法
(1)只要先把小区单元号,设备名称,MAC地址都填写好,再点击确认添加,就会出现序列号
问题五:
申请、授权显示总是0个人
解决方法
(1)找到原因了,是因为云函数没有上传并部署,就不能调用,记得一定要上传部署(云端安装依赖)
问题六:
无法为用户添加权限
shib Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID 4f4eab2d-19e8-11eb-9171-5254002665ac, cloud function service error code -504002, error message Runtime.ImportModuleError: Error: Cannot find module 'wx-server-sdk'
解决方法
(1)添加权限的正好要用到“shu”云函数,错误也是提示云函数的错误
(2)从云函数“shu”开始依次往上上传部署(云端安装依赖),直接运行,发现能够解决无法添加权限的问题。
问题七:
明明物业那边已经授权了,用户端还是显示无授权小区:
解决方法
(1)给用户限制的时间,时间一定要调的比今天晚。
问题八:
重新上传已经修正改进的微信小程序版本,发现使用的还是之前的版本。
解决方法
当发布新的版本之后,重新搜索新版本的时候记得把旧版本小程序使用记录删除掉