刚更新的最新开发版, 基础调试库试过了2.9.5,2.10.3, 2.10.4 都不行,重启开发环境和重启电脑也不行,mac系统10.15.3
表现为: 同一个函数,开启本地调试之后,在network里面header里看到就是调用的final的环境,关闭本地调试,立马就正常调用新建的dev环境
我的每个云函数开始的时候都用了
cloud.init({
// API 调用都保持和云函数当前所在环境一致
env: cloud.DYNAMIC_CURRENT_ENV
})
客户端是固定调用的dev环境:
wx.cloud.init({
env: 'dev-xxxxx',
traceUser: true,
})
折腾了一晚上各种设置也没搞定
把env: cloud.DYNAMIC_CURRENT_ENV换成ID号就能正常使用ID号所在的环节了,所以问题应该是出在DYNAMIC_CURRENT_ENV这个变量在本地调试模式下无法正确反映出env id