我有一个包含多个目标的项目,每个目标都构建一个单独的应用程序,但在它们之间共享一些核心逻辑。我还为每个目标都有一个单独的应用程序图标和启动图像。
它们整齐地位于各自应用程序的相应资源文件夹中,但每当我在“目标”下添加这些图像时,>摘要 - >应用程序图标或启动图像,这些.png文件放在项目文件夹的根文件夹下。
理想情况下,我希望保持根文件夹的清洁,并避免使用所有特定于单独应用程序的图像填充它。我希望将这些图像保存在我现在存储的文件夹中,更深入到项目树结构中。
这里的推荐做法是什么?有没有办法不将这些图片保留在root下(我试着删除它们,不去)这不是一个痛苦的黑客攻击吗?
非常感谢!
答案 0 :(得分:1)
我认为您会发现以下链接方便。它包含一个包含多个目标和不同图标/图像的项目。每个目标都有自己的图像集,并在各自的info.plist文件中分配,这些文件也可以从Xcode中的信息选项卡(摘要旁边)进行编辑。如果您的图像包含在您选择的目标中,Xcode将自动找到它们,因此您无需将它们放在项目的根文件夹中。
http://cybersam.com/ios-dev/creating-multi-variants-of-an-ios-app-from-a-single-xcode-project