You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用flutter_launcher_icons无法显示App图标,Xcode Runner图标未显示

Flutter Launcher Icons 无法生成iOS图标问题解决指南

先确认基础配置是否正确

首先检查你的pubspec.yaml里是否正确配置了flutter_launcher_icons,示例配置如下:

dev_dependencies:
  flutter_launcher_icons: ^0.10.0

flutter_launcher_icons:
  android: true
  ios: true
  image_path: "assets/icon/app_icon.png" # 替换成你的图标实际路径

注意:图标文件需满足尺寸要求——iOS推荐1024×1024px,Android推荐512×512px,不要带圆角,插件会自动适配各平台的图标尺寸。

执行清理与重新生成流程

  1. 清理项目缓存:
flutter clean
  1. 重新获取依赖:
flutter pub get
  1. 重新生成图标:
flutter pub run flutter_launcher_icons:main

Xcode端针对性修复

  1. 关闭Xcode,重新打开ios/Runner.xcworkspace(注意不要打开xcodeproj文件)
  2. 进入Runner -> Targets -> Runner -> General标签页,找到App Icons and Launch Images,确认App Icon Source选择的是Assets.xcassets/AppIcon.appiconset
  3. 如果图标仍不显示,手动删除ios/Runner/Assets.xcassets下的AppIcon.appiconset文件夹,然后重新执行生成命令
  4. 版本兼容调整:你当前使用的flutter_launcher_icons: ^0.10.0对Xcode14的支持可能不完善,建议升级到最新稳定版,修改pubspec.yaml后重新执行flutter pub get:
dev_dependencies:
  flutter_launcher_icons: ^0.13.1

额外排查点

  • 检查是否有其他插件或手动修改过Xcode的图标配置,导致冲突
  • 尝试在全新的Flutter项目中测试插件功能,排除当前项目的配置问题

内容的提问来源于stack exchange,提问作者Tdayo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 14:01:05