【发布时间】:2014-11-04 21:01:10
【问题描述】:
我这辈子都无法让它发挥作用。这就是我正在做的事情:
- 为 iPhone 创建一个全新的项目。
- 在“项目”>“常规”中,项目已设置为从默认资产目录中获取应用图标。
- 进入资产目录 > AppIcon 并根据需要放入图片。
- 构建并运行。没有图标。
- 检查项目 > 构建设置 > 资产目录应用程序图标集名称。它已正确设置为 AppIcon。
- 检查 images.xcassets 文件并确保它具有正确的目标成员资格。
- 检查项目 > 构建阶段 > 复制捆绑资源并验证 images.xcassets 是否在其中。
还是什么都没有。我要疯了。有人请告诉我我在某处忘记了一个复选框。请问?
【问题讨论】:
-
您确定将图标添加到项目中吗?我刚刚在 Xcode GM 中创建了一个新项目,在 Images.xcassets AppIcon 文件夹中放入了一些应用程序图标,并且该图标出现在第一次构建中。您是否尝试在 Images.xcassets 中的 AppIcon 上进行控制单击并单击“在查找器中显示”以确保您的项目具有对图像文件的引用?
-
感谢您的快速回复,蒂姆。我想通了——图像在某种程度上很糟糕。下面的答案中的详细信息。
-
@BrianRak 感谢您的这些步骤。这是什么意思?检查 images.xcassets 文件并确保它具有正确的目标成员资格。你如何检查目标会员?我用谷歌搜索但找不到任何东西。
-
@sunny 我现在不在我的 Mac 前,所以我可能有一两个细节错误,但是如果您选择一个项目资源,然后在检查器窗格中查看(我相信) File 选项卡,有一个带有复选框的部分,您可以在其中说明文件应包含在哪些目标中。选中此处的框应该与通过 Project > Build Phases > Copy Bundle Resources 添加文件具有相同的效果。
标签: ios xcode icons asset-catalog