繁体   English   中英

为什么我在构建 IOS flutter 应用程序时出现应用程序图标错误?

[英]Why I am getting app icon error while build IOS flutter app?

当我用真实设备调试 flutter IOS 应用程序时,我总是得到“应用程序图标集“AppIcon”有 46 个未分配的子项”。 我已经在 ios> Runner>Assets.xcassets>AppIcon.appiconset 中添加了应用程序图标。但在 xcode 中构建失败。如何修复它。

我用我的项目规格的屏幕截图进行了描述。

这是我得到的错误

为 iPhone、iPad、CarPlay、Mac、Apple Watch 选择

  1. 你必须打开你的 iOS 文件夹到 Xcode:

在此处输入图像描述

  1. 转到https://appicon.co/并拖动您的图标并生成资产图标:

在此处输入图像描述

  1. 下载AppIcon.zip后必须解压并拖拽或复制粘贴到目录:

在此处输入图像描述 在此处输入图像描述

  1. 粘贴到下图目录下:

在此处输入图像描述

您可以使用 package 来解决所有这些问题。

  1. 请在您的 pubspec.yaml 页面上添加此依赖项

    dev_dependencies: flutter_test: sdk: flutter flutter_launcher_icons: ^0.7.4

  2. 您必须在您的项目上上传一个图像/图标,您希望将其视为启动器图标。 (我在我的项目中创建了一个文件夹名称:image,然后将 logo.png 上传到图像文件夹中)。 现在您必须添加以下代码并将图像路径粘贴到 image_path: pubspec.yaml 页面中。

    flutter_icons: image_path: "images/logo.png" android: true ios: true

  3. Go 到终端并执行此命令:

    flutter 酒吧得到

  4. 执行命令后输入以下命令:

    flutter 酒吧运行 flutter_launcher_icons:main

  5. 完毕

我可以在 IOS 模拟器或物理设备上运行。 Step -> Delete LauchScreen 文件夹和 Asset Catalog Launch 名称在构建设置中删除。 然后我明白了。 在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM