好的,我是个菜鸟。它必须简单,但我卡在这里。
我点击并点击并选择“选择文件”。
选择文件后,对话框出现:
我想让我的图标不在根目录中。但我无法弄清楚如何做到这一点。我尝试了不同的方法,甚至从头开始创建项目......
请帮忙。
答案 0 :(得分:2)
当您将图像资源引入Xcode时,它们将在运行时位于应用程序包的根目录中。
您似乎已添加名为" icon@2x.png"的文件;已经一次到你的项目。转到Xcode中项目的摘要页面,单击构建阶段,然后展开标题为复制捆绑资源的部分。在那里,您将找到对将在运行时复制到捆绑包的资源的引用。
有关捆绑结构的更多信息:
无论如何,我过去这样做的方式是:
或者在过去,当我遇到此问题时,Xcode会将应用程序图标复制到根项目目录中。如果发生这种情况,我确保我有" / AppIcons"光盘上的文件夹结构(在Finder中)和我的Xcode项目中。我将应用程序图标添加到项目中,然后将它们移动到Finder中的/ AppIcons,并重新引用它们。
您的复制捆绑资源应该具有正确的文件参考。请注意,我的应用图标会显示在" / Images / AppIcons"
中祝你好运!
答案 1 :(得分:0)
我会将图像文件添加到项目中,名称为icon@2x.png。要执行此操作,请右键单击要在xcode中添加文件的位置,然后单击“添加文件”。然后搜索您的图像并使用弹出的对话框添加它们。 - 有一个复选框,以便您可以将它们复制到项目目标文件夹,该文件夹将它们复制到您的项目文件夹中或保持未选中(不可取),这将引用它在您的HDD上的当前位置。在执行此操作之前,请确保项目中尚不存在该文件!
编辑:
抱歉,我忘记提及然后将文件从xcode中拖放到图像位置框中。
答案 2 :(得分:0)
在XCode 4中(我使用的是4.6.2)如果您刚刚移动了目标的info.plist文件,但是您没有更正摘要面板顶部的位置,则会收到这个令人困惑的消息。修复此问题,图标将重新出现,假设它们已添加到项目中,或者如果没有,您现在应该可以在没有xcode的情况下将它们拖入而不再制作额外的副本。
当您启动项目并整理出xcode为您提供的默认文件位置时,这种情况往往会发生。我喜欢我的项目结构与文件系统结构的99%相同。
答案 3 :(得分:0)
这是一个简单的解决方法。如果您想要作为应用程序图标的图像位于项目的根目录之外,当您获得该对话框时,只需单击“是”,然后单击根目录中新创建的文件上的“删除”,并“移至废纸篓”。 / p>
引用仍然存在且工作顺利,因为该文件在运行时仍将在根目录中