我有一个包含多个目标的项目,每个目标构建一个单独的应用程序,但在它们之间共享一些核心逻辑。对于这些目标中的每一个,我都有一个单独的应用程序图标和启动图像。
它们整齐地位于自己应用程序各自的资源文件夹中,但每当我在目标 -> 摘要 -> 应用程序图标或启动图像下添加这些图像时,这些 .png 文件就会放置在项目文件夹的根文件夹下。
理想情况下,我希望保持根文件夹干净,并避免在其中填充数十个特定于单独应用程序的图像。我很乐意将这些图像保存在我现在存储它们的文件夹中,更深入到项目树结构中。
此处推荐的做法是什么?有没有办法不把这些图片保留在 root 下(我试过删除它们,不行)这不是一个痛苦的黑客攻击?
非常感谢!
最佳答案
我想您会发现以下链接很方便。它包含一个具有多个目标和不同图标/图像的项目。每个目标都有自己的一组图像,并在各自的 info.plist 文件中分配,这些文件也可以从 Xcode 的信息选项卡(摘要旁边)进行编辑。如果您的图像包含在您选择的目标中,Xcode 会自动找到它们,因此您无需将它们放在项目的根文件夹中。
http://cybersam.com/ios-dev/creating-multi-variants-of-an-ios-app-from-a-single-xcode-project
关于ios - 具有多个目标的 XCode 项目的启动和图标图像文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13870899/