微信小程序用uni-app集成SDK,初始化就出错

在uniapp的程序app.vue中增加初始化代码,
const authing = new Authing({
appId: “6715ca3xxxxxxx942246c”,

  // 公有云部署:Authing 控制台 -> 选择已创建的小程序应用 -> 应用配置 -> -> 认证配置 -> 认证地址
  // 私有化部署:填写你的私有服务地址
  host: "https://xxxxx.authing.cn",

  // 用户池 ID
  userPoolId: "663xxxxxxxx3a5c48",

  // 非必传,密码默认将以明文传输
  encryptFunction,
});

然后运行到小程序模拟器->微信开发者工具,在微信开发者工具的调试器中报错:
TypeError: Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a Symbol.iterator method.
at _nonIterableRest (nonIterableRest.js:1)
at _slicedToArray (slicedToArray.js:1)
at _callee$ (vendor.js? [sm]:8837)
at s (regeneratorRuntime.js:1)
at Generator. (regeneratorRuntime.js:1)
at Generator.next (regeneratorRuntime.js:1)
at asyncGeneratorStep (asyncToGenerator.js:1)
at c (asyncToGenerator.js:1)(env: Windows,mp,1.06.2409140; lib: 2.25.3)

请提供一下 sdk 版本以及初始化代码

SDK是V3的,版本号:5.1.20
@authing/miniapp-sm2encrypt”: “^5.1.20”,
@authing/miniapp-uniapp”: “^5.1.20”,

初始化代码就是在 app.vue 开头加入:
import { Authing } from “@authing/miniapp-uniapp”;

// 以下两种密码加密方式可以按需使用,选其一即可

// rsa 加密
import { encryptFunction } from "@authing/miniapp-jsencrypt";

const authing = new Authing({
  appId: "6715ca35e34d60e35942246c",

  // 公有云部署:Authing 控制台 -> 选择已创建的小程序应用 -> 应用配置 -> -> 认证配置 -> 认证地址
  // 私有化部署:填写你的私有服务地址
  host: "https://ihealth-care-applet.authing.cn",

  // 用户池 ID
  userPoolId: "6635a8066a1fb563f13a5c48",

  platform: 'wx'

  // 非必传,密码默认将以明文传输
  encryptFunction
});

无其余代码

现在发现虽然报错,但authing对象是初始化出来了,但调用getLoginState就报错:
“{“errMsg”:“getStorage:fail data not found”}”

这个错误是没有登录态
进行登录后在调用 getLoginState 就将正确返回