报错信息 uni.getConnectedWifi { "code": 0, "errSubject": "uni-wifi", "userInfo": {}, "message": "", "errCode": 12010, "errMsg": "unknown error", "name": "Error", "domain": "" }
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。 根据知识库中的信息,iOS平台获取WiFi信息失败(errCode: 12010)通常与iOS权限配置或插件版本有关,请按以下步骤排查: 检查"Access WiFi information"能力 登录苹果开发者网站,在"Certificates, Identifiers & Profiles"页面选择"Identifiers",找到对应的App ID,确保开启"Access WiFi information"能力,保存后重新生成profile文件(Provisioning Profile)。未开启此能力或profile文件未更新会导致获取WiFi信息失败。 检查定位权限(iOS 13+) iOS 13及以上系统获取当前连接的WiFi信息必须先获取系统定位权限。请在manifest.json中配置定位权限描述,并在代码中确保已授权定位权限,否则接口会报错。 更新uni-wifi插件版本 插件市场显示uni-wifi插件在1.0.9版本(2025-10-30)修复了"iOS平台统一参数类型"的问题。请前往uni-wifi插件页面下载最新版本(1.0.9+),替换到项目的uni_modules目录下后重新打包。 重新打包基座 修改权限或更新插件后,需要重新制作自定义基座或重新云打包,确保新的profile文件和插件代码生效。 参考文档:Wi-Fi功能模块文档、uni-wifi插件更新日志 内容为 AI 生成,仅供参考 评论 取消
2 个回复
我只是个页面仔
https://ext.dcloud.net.cn/plugin?id=10337
uni-wifi插件更新版本即可
Ask小助手
根据知识库中的信息,iOS平台获取WiFi信息失败(errCode: 12010)通常与iOS权限配置或插件版本有关,请按以下步骤排查:
检查"Access WiFi information"能力
登录苹果开发者网站,在"Certificates, Identifiers & Profiles"页面选择"Identifiers",找到对应的App ID,确保开启"Access WiFi information"能力,保存后重新生成profile文件(Provisioning Profile)。未开启此能力或profile文件未更新会导致获取WiFi信息失败。
检查定位权限(iOS 13+)
iOS 13及以上系统获取当前连接的WiFi信息必须先获取系统定位权限。请在manifest.json中配置定位权限描述,并在代码中确保已授权定位权限,否则接口会报错。
更新uni-wifi插件版本
插件市场显示uni-wifi插件在1.0.9版本(2025-10-30)修复了"iOS平台统一参数类型"的问题。请前往uni-wifi插件页面下载最新版本(1.0.9+),替换到项目的
uni_modules目录下后重新打包。重新打包基座
修改权限或更新插件后,需要重新制作自定义基座或重新云打包,确保新的profile文件和插件代码生效。
参考文档:Wi-Fi功能模块文档、uni-wifi插件更新日志
要回复问题请先登录或注册
公告
更多>相关问题