你能把iOS icon&在项目根目录的不同目录中启动映像?

时间:2013-10-01 14:50:41

标签: ios xcode xcode4.5

我有一个跨平台的代码库,结构有点像这样:

/Projects
 /App1
  /src
  /iOS
 /App2
  /src
  /iOS
 /App3
  /src
  /iOS
 Win32.sln
 iOS.xcodeproj

XCode希望将图标和启动图像放在/ Projects下,作为.xcodeproj文件的兄弟,但这很麻烦 - 这些是项目/目标特定的文件。我宁愿让每个应用程序保持特定于应用程序的iOS文件,例如APP2 / iOS的。

我已经在这类问题上看过一些话题,讨论xcode如何将图像复制到根目录,但如果你能够或不能这样做,就没有明确的答案。

编辑:我的应用.plist文件也一样,我可以重新定位吗?

2 个答案:

答案 0 :(得分:1)

目前我正在处理的项目在根文件夹中有加载屏幕图标,在“资源/图标”下有appIcons,所以肯定有一种方法可以将它们复制到那里。

尝试手动将图标复制到所需的文件夹,然后将其添加到项目中并取消选中“将项目复制到目标组文件夹”。

另外,我建议你使用finder创建文件夹,然后将它们添加到Xcode中,将它们用作组,而不是在Xcode中创建它们。

答案 1 :(得分:0)

我发现这些都是可能的

plist文件最简单,有一个构建设置info.plist,必须相应更新。

对于图标和启动图像,从项目中删除引用,然后将光盘上的文件移动到对您的代码库有意义的文件夹。然后将这些项添加到项目中(右键单击“将文件添加到”)。最后,使用复制文件构建阶段将它们复制到 Resource 文件夹,或者可能将它们添加到Copy Resource Bundle构建阶段。

当我这样做时,文件被复制到App-Bundle本身,iPad按预期显示,XCode在Project Summary屏幕中显示图像。