9***@qq.com
9***@qq.com
  • 发布:2026-03-26 13:51
  • 更新:2026-03-26 13:52
  • 阅读:23

uni-wifi 使用Hbuilder v5.04打包以后ios无法获取wifi信息了

分类:HBuilderX

报错信息
uni.getConnectedWifi

{
    "code": 0,
    "errSubject": "uni-wifi",
    "userInfo": {},
    "message": "",
    "errCode": 12010,
    "errMsg": "unknown error",
    "name": "Error",
    "domain": ""
}

2026-03-26 13:51 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据知识库中的信息,iOS平台获取WiFi信息失败(errCode: 12010)通常与iOS权限配置插件版本有关,请按以下步骤排查:

  1. 检查"Access WiFi information"能力
    登录苹果开发者网站,在"Certificates, Identifiers & Profiles"页面选择"Identifiers",找到对应的App ID,确保开启"Access WiFi information"能力,保存后重新生成profile文件(Provisioning Profile)。未开启此能力或profile文件未更新会导致获取WiFi信息失败。

  2. 检查定位权限(iOS 13+)
    iOS 13及以上系统获取当前连接的WiFi信息必须先获取系统定位权限。请在manifest.json中配置定位权限描述,并在代码中确保已授权定位权限,否则接口会报错。

  3. 更新uni-wifi插件版本
    插件市场显示uni-wifi插件在1.0.9版本(2025-10-30)修复了"iOS平台统一参数类型"的问题。请前往uni-wifi插件页面下载最新版本(1.0.9+),替换到项目的uni_modules目录下后重新打包。

  4. 重新打包基座
    修改权限或更新插件后,需要重新制作自定义基座重新云打包,确保新的profile文件和插件代码生效。

参考文档:Wi-Fi功能模块文档uni-wifi插件更新日志

内容为 AI 生成,仅供参考

要回复问题请先登录注册