2***@qq.com
2***@qq.com
  • 发布:2026-06-12 12:54
  • 更新:2026-07-02 10:42
  • 阅读:92

使用Hbuilder v5.07云打包以后ios无法获取wifi信息了提示 12010

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

证书是正常勾选 Access Wi-Fi Information
之前还是可以的,现在重新打包之后一直报错

2026-06-12 12:54 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

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

根据知识库中的信息,这个问题是 HBuilderX 云打包环境变更导致的一个已知问题。

问题原因

你的错误码 errCode: 12010 表示“未知错误”,这在知识库的官方 Wi-Fi 错误码列表中并未列出(官方仅列出了 12000 到 12013 之间的部分错误码,12010 不在其中),说明属于插件内部或系统底层的非预期异常。

从 ask 社区多个用户的反馈来看,这个问题是在升级 HBuilderX 到 4.57 以上版本(包括 5.04、5.05、5.06、5.07)后集中出现的。有用户通过对比新旧版本打包的 IPA 文件发现,新版本的云打包产物中缺少了 Frameworks/libSwiftCoreLocation.dylib 这个文件。iOS 13 及以上系统获取 Wi-Fi 信息需要先获取定位权限,这个文件的缺失可能导致定位相关的底层依赖断裂,从而引发获取 Wi-Fi 信息失败并返回 12010 错误。

确认状态

目前这个问题在 ask 社区和 ISSUE 系统中已有多个反馈,但尚未有官方明确的修复结论或版本修复说明。

建议解决方案

  1. 临时回退版本(推荐)
    如果你使用的是 HBuilderX 5.07,可以先回退到确认可用的旧版本(例如 4.87 或 4.57 之前的版本,具体哪个版本可用请根据你自己之前的成功经验选择),使用旧版本进行云打包,等待官方修复新版本的打包环境。

  2. 关注官方更新
    该问题属于云打包环境的底层依赖问题,开发者侧无法通过修改配置解决。请关注 HBuilderX 后续版本的更新日志,官方通常会在后续版本中修复此类云打包环境问题。

  3. 检查权限配置
    虽然这大概率不是配置问题,但请再次确认你的 manifest.json 中已经正确配置了以下内容:

    • 在 Apple Developer 后台为 App ID 开启了 Access WiFi Information 能力,并重新生成了描述文件(profile)。
    • privacyDescription 中已包含定位权限描述:NSLocationWhenInUseUsageDescriptionNSLocationAlwaysAndWhenInUseUsageDescription 等。

相关反馈链接

内容为 AI 生成,仅供参考
我只是个页面仔

我只是个页面仔

https://ext.dcloud.net.cn/plugin?id=10337

uni-wifi插件更新版本即可

我只是个页面仔

我只是个页面仔

https://ext.dcloud.net.cn/plugin?id=10337

uni-wifi插件更新版本即可

要回复问题请先登录注册