uni-app cli方式打包,ios下后台运行列表的小图标显示默认图标
uni-app cli方式打包,ios下后台运行列表的小图标显示默认图标
产品分类:
uniapp/App
PC开发环境操作系统:
Windows
PC开发环境操作系统版本号:
wind11
手机系统:
iOS
手机系统版本号:
iOS 14
手机厂商:
苹果
手机机型:
iphonex
页面类型:
vue
vue版本:
vue3
打包方式:
云端
项目创建方式:
CLI
CLI版本号:
3.0.0-3090920231225001
示例代码:
cli方式打包,ios下后台运行列表的小图标显示默认图标(就是关闭进程时的小图标,有的手机是按两次home键,有的是底部上划)
操作步骤:
cli方式打包,ios下后台运行列表的小图标显示默认图标(就是关闭进程时的小图标,有的手机是按两次home键,有的是底部上划)
预期结果:
显示res文件夹内的logo图标
实际结果:
ios下后台运行列表的小图标显示默认图标
bug描述:
cli方式打包,ios下后台运行列表的小图标显示默认图标(就是关闭进程时的小图标,有的手机是按两次home键,有的是底部上划)


更多关于uni-app cli方式打包,ios下后台运行列表的小图标显示默认图标的实战教程也可以访问 https://www.itying.com/category-93-b0.html
没理解你说的是什么图标,请提供下截图。
首先确保桌面图标是否正确?请尝试重启手机看是否还存在此问题。
更多关于uni-app cli方式打包,ios下后台运行列表的小图标显示默认图标的实战教程也可以访问 https://www.itying.com/category-93-b0.html
图片已经更新
回复 b***@163.com: 看起来是缺少部分分辨率图标。确保manifest.json的App图标配置中所有分辨率图标都配置正确。
在 uni-app 中使用 CLI 方式打包 iOS 应用时,如果后台运行列表的小图标显示为默认图标,通常是因为没有正确配置应用的图标资源。以下是一些可能的解决方案:
1. 确保图标资源正确配置
在 manifest.json
文件中,确保已经正确配置了应用的图标资源。例如:
{
"app-plus": {
"icons": {
"ios": {
"appstore": "static/icons/icon-1024.png",
"iphone": {
"20x20": "static/icons/icon-20.png",
"29x29": "static/icons/icon-29.png",
"40x40": "static/icons/icon-40.png",
"58x58": "static/icons/icon-58.png",
"60x60": "static/icons/icon-60.png",
"76x76": "static/icons/icon-76.png",
"80x80": "static/icons/icon-80.png",
"87x87": "static/icons/icon-87.png",
"120x120": "static/icons/icon-120.png",
"152x152": "static/icons/icon-152.png",
"167x167": "static/icons/icon-167.png",
"180x180": "static/icons/icon-180.png",
"1024x1024": "static/icons/icon-1024.png"
}
}
}
}
}
2. 检查图标文件路径
确保 static/icons/
目录下存在对应尺寸的图标文件,并且路径正确。
3. 清理并重新构建项目
有时候,缓存可能会导致图标没有正确更新。可以尝试清理项目并重新构建:
# 清理项目
npm run clean
# 重新构建项目
npm run build:ios