【问题标题】:Images.xcassets AppIcon and Launch imageImages.xcassets AppIcon 和启动图像
【发布时间】:2014-01-18 14:22:06
【问题描述】:

我正在尝试学习将图标和启动画面添加到 iPhone 应用程序的新方法 (asset catalog)。新的 Images.xcassets 起初让我感到困惑,但后来我开始掌握它。甚至还有,至少有两个不同的网站可以将您的图标转换为 iPhone 和 Android 上图标所需的所有不同尺寸:Icon SlayerMakeappicon.com 非常酷!

但是在我“玩弄”所有这些很棒的工具并学到很多东西时,我了解到 Apple 不鼓励创建启动画面,并且这些工具不会为您创建启动图像。所以我决定从 Images.xcassets 中删除我的 LaunchImage 集。

现在,当我清理和构建时,我收到以下错误:

/Users/pdl/Development/TestBackground/TestBackground/Images.xcassets: 没有一个输入目录包含名为的匹配启动图像集 “启动图像”。

然后,我从 Images.xcassets 中删除了我的 AppIcon 集,当我运行清理和构建时,我的 AppIcon 收到了相同的错误。我通过完全删除我的 Images.xcassets 并从头开始重新创建它解决了这个问题。

只是好奇是否有人知道这些配置存储在哪里?应该比删除和重新创建更容易修复。明白我的意思吗?

我希望通过提供一些帮助来获得一些帮助。谢谢。

【问题讨论】:

    标签: xcode5 xcasset


    【解决方案1】:

    我遇到了和你一样的问题,我选择了“不使用资产目录”,但项目仍在尝试从目录加载启动图像。

    如果您在构建设置中向下看,您会看到资产目录编译器 - 选项。您将看到您的应用图标集名称启动图像集名称。启动图像集名称仍然设置,我删除了它(将其留空)并运行了一个干净的构建。这解决了我的问题。

    【讨论】:

    • 完美!正是我所缺少的
    • 这为我解决了问题。除了在我的情况下,我不得不取消 AppIcon 选项。谢谢!
    【解决方案2】:

    可能你已经找到了,但无论如何(与 Xcode 6 相关):

    选择项目文件,然后选择有问题的目标。在常规选项卡中,“部署信息”下有“应用程序图标和启动图像”部分。在“启动图像源”中,您可以选择必要的启动图像资产或选择“不使用资产目录”。

    【讨论】:

    • 是的,我已经知道如何做到这一点,但如果其他人正在寻找答案,信息会很好。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 2014-06-27
    • 2015-02-27
    • 2014-12-01
    • 1970-01-01
    • 2014-11-05
    相关资源
    最近更新 更多