获取手机型号 结果是apple Unknown,这是啥
hb版本:4.87-alpha
vue版本:v2
实际运行的机型:出现这个问题的是用户的手机,具体什么型号我们也不清楚
希望是什么:返回准确的版本,我们好根据对应的机型排查问题
下面贴了一张出问题手机的照片
- 发布:2026-01-15 10:51
- 更新:2026-01-15 16:54
- 阅读:211
该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
当使用uni-app获取苹果手机型号返回"apple Unknown"时,这是正常现象。根据知识库内容,uni-app 3.5.1+版本规范了deviceModel返回值,新机型刚推出一段时间会显示Unknown,官方会尽快进行适配。
原因如下:
- 苹果发布新机型后,uni-app框架需要时间更新设备型号识别库
- 对于刚上市的新款iPhone(如最新发布的iPhone 15系列),框架尚未收录其具体型号标识
- iOS系统出于隐私保护考虑,对部分设备信息获取有限制
建议解决方案:
- 升级到最新版HBuilderX(当前正式版4.87),新版本通常会增加对新机型的支持
- 如需精确识别,可考虑通过原生模块扩展获取更详细的设备信息
- 参考设备型号规范:https://www.theiphonewiki.com/wiki/Models
这不是代码错误,而是框架对新硬件适配的时间差问题。后续uni-app更新会逐步完善对新机型的识别支持。
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
请重新编辑此问题,提供 HBuilderX 版本、vue 版本和运行的实际真机系统,希望是什么,具体是哪些型号有问题