报错信息
uni.getConnectedWifi
{
"code": 0,
"errSubject": "uni-wifi",
"userInfo": {},
"message": "",
"errCode": 12010,
"errMsg": "unknown error",
"name": "Error",
"domain": ""
}
报错信息
uni.getConnectedWifi
{
"code": 0,
"errSubject": "uni-wifi",
"userInfo": {},
"message": "",
"errCode": 12010,
"errMsg": "unknown error",
"name": "Error",
"domain": ""
}
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库中的信息,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插件更新日志
要回复问题请先登录或注册
公告
更多>相关问题