0

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

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

XCode 想将图标和启动图像放在 /Projects 下,作为 .xcodeproj 文件的同级文件,但这很麻烦 - 这些是特定于项目/目标的文件。我宁愿让每个应用程序都将特定于应用程序的 iOS 文件保存在 App2/iOS 下。

我看过一些关于此类问题的主题,谈论xcode如何将图像复制到根目录,但如果你能或不能这样做,没有明确的答案。

编辑:我的应用程序 .plist 文件也是如此,我可以重新定位它吗?

4

2 回答 2

1

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

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

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

于 2013-10-01T14:59:15.097 回答
0

我发现这些都是可能的

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

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

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

于 2013-10-03T14:33:11.557 回答