在开发过程中遇到一个问题,小程序开发使用的是之前小程序共享的云开发环境,本地调试一直没有任何问题。小程序开发差不多了准备实机测试,发现只要遇到调用云函数的地方就卡死。
第一反应自然是云函数调用报错,但是本地调试没问题,理论上代码上肯定是没错的,那可能就是配置问题了。这时候遇到的第一个坑出现了,云函数这么一个大功能,居然没有看日志的地方。当然,小程序文档里给了一个看日志的地方,然并卵,他那里只是形同虚设,并不能看到日志
没有日志给排查错误造成了巨大的困扰,但活人怎能让尿憋死,既然他不给看日志,我们就自己抓错输出日志吧。经过一系列操作,发现居然是没有开通云开发功能导致没有权限
问题出现了,我都用云开发的功能开发完一个小程序了,居然告诉我没有开通权限功能?好吧,毕竟是用这个平台开发,我们就要遵守他的规则。那我就去开通功能。
第二个坑出现了,我去开通云开发功能,冷冰冰的提示,开通失败。但是为什么失败,怎么能成功,他是一个字儿也不提啊!没办法,继续google,终于在海量文献中,发现了一个帖子。想要开通云开发,您首先得认证小程序。您别管您后面怎么弄,你得先认证交钱,后面才给你开通!
得,认证吧~乖乖交钱,等待审核。。。
又浪费了一天的时间,想问问微信小程序能不能对自己的产品负责一点,把流程梳理清楚一点。
-
能不能让云函数的测试和日志正常运行,开发过程中没有日志是很痛苦的事情
-
既然已经共享了云开发环境,是否有必要再去重复的开通一次云开发功能
-
不能开通云开发,是否可以给个原因提示或者是前置条件说明
吐槽结束,又是元气满满的一天!