【问题标题】:Why is my iOs launcher and appicon not applying?为什么我的 iOs 启动器和 appicon 不适用?
【发布时间】:2015-08-24 12:27:17
【问题描述】:

我需要一些帮助来弄清楚为什么我无法将启动图标和 appicon 应用到我的项目中。我正在运行 xcode 版本 6.3.2。注意:另一个开发者已经申请了一个appicon 下面我试过了:

我创建了一个资产目录,并通过资产窗口左下方的加号按钮添加了新的应用程序图标和启动器图像。

在应用程序的常规设置中,我为启动器图标源和应用程序图标源单击了“使用资产目录”。我选择了我的资产目录,它提示我迁移图像,我这样做了。

即使我按照这些步骤操作,我的图标和启动图标也不适用。我如何找出他们不申请的原因?

编辑: 不同设备的所有插槽都填充有 .png 图像。现在我看着它,我想知道这是否是问题所在 - 当我选择使用资产目录时,它会迁移我的图像,这会创建一个新的启动图标子集,并且所有这些插槽都是空的。选择该子集后,我的项目构建良好。如果我选择带有插槽中图标的原始子集,则构建失败并显示消息 - 名为“AppIcon”的应用程序图标集没有任何适用的内容。启动图标也是如此。

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    这是一个长远的目标,但您的资产目录可能不包含在您的目标中。选择目录文件,打开 File Inspector 并检查 Target Membership。虽然我相信@Dave Batton 提供了正确的答案。

    【讨论】:

    • 资产已包含在我的目标中。 :( 还有什么你认为我可以尝试的吗?
    • 资产库图像文件是否适合您正在使用的模拟器(操作系统和设备组合)?例如,如果您只有普通版本和 2x 版本的图标,并且您在 iPhone 6 Plus 模拟器上运行,您将获得默认的 iOS 图标。
    • 不同设备的所有插槽都填充有 .png 图像。现在我看着它,我想知道这是否是问题所在——当我选择使用资产目录时,它会迁移我的图像,这会创建一个新的启动图标子集,并且所有这些插槽都是空的。选择该子集后,我的项目构建良好。如果我选择带有插槽中图标的原始子集,则构建失败并显示消息 - 名为“AppIcon”的应用图标集没有任何适用的内容。
    【解决方案2】:

    从模拟器或设备中删除应用,然后重试。由于缓存优化,如果名称不更改,有时资源不会更新。

    您可能还需要清理项目并重新构建它。从 Xcode 的 Product 菜单中选择 Clean。

    【讨论】:

    • 我是新手,如何从模拟器中删除应用程序?
    • 与从普通 iPhone / iPad 中删除应用程序的方式相同。长按图标,按小X。
    • 您也可以使用重置内容和设置菜单命令完全重置模拟器。
    • 我已经尝试重置模拟器,但它仍然是相同的 appicon。 :( 还有什么我可以尝试的吗?
    猜你喜欢
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-31
    • 2013-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多