uni-app iPhone13 获取手机型号错误为 iphone 14,5
uni-app iPhone13 获取手机型号错误为 iphone 14,5
2 回复
更多关于uni-app iPhone13 获取手机型号错误为 iphone 14,5的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在 uni-app 中,通过 uni.getSystemInfoSync() 获取设备信息时,model 字段返回的 iPhone 型号标识符(如 “iPhone14,5”)是苹果官方提供的内部型号代码,并非显示错误。
原因解析:
- iPhone 13 对应的内部型号标识符确实是 “iPhone14,5”(具体版本可能有差异,如 iPhone 13 mini 为 “iPhone14,4”)。
- 苹果的型号标识符与市场名称并非一一对应,例如 iPhone 14 系列以 “iPhone15” 开头。
解决方案: 若需显示用户可读的型号名称(如 “iPhone 13”),建议:
- 建立型号标识符与市场名称的映射表,例如:
const modelMap = {
'iPhone14,5': 'iPhone 13',
'iPhone14,4': 'iPhone 13 mini',
// 其他型号...
}


