VM1055:1 cloud init error: Error: rid: 0b33f3a3-1733221219.errCode: -601002
at fail (<anonymous>:1:245464)
at i (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at success (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at Function.success (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at p (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at Object.success (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at a (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at $u (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at Uu (WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1)
at WAServiceMainContext.js?t=wxext14566970e7e9f62&s=1733219958885&v=3.2.5-74:1(env: Windows,wxext14566970e7e9f62,1.06.2409140; lib: 3.2.5-74)
是不是使用了云开发?是的话可以看看这个https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/miniapp/new-capability/cloud/cloud.html
「云函数调用」失败 Error: cloud.callFunction:fail Error: errCode: -501023 permission denied | errMsg: Permission denied
根据 @我是这块小饼干 的方法,在app.js/cloud.init 中 设定好 `appid` 和 `envid`之后-601002错误得以解决。
但是新的错误码为-501023。
需要做两步:
第一处在 "云函数->云函数权限->自定义安全规则" 中开放权限给未登录用户
第二处在 "设置->权限设置->未登录用户访问云资源"。