通过 Xcode 使用目标的资产
Posted
技术标签:
【中文标题】通过 Xcode 使用目标的资产【英文标题】:Assets using targets with Xcode 【发布时间】:2014-12-19 17:02:45 【问题描述】:我正在使用具有多个目标的 ios 应用程序,此时我有一个严重的疑问。
该项目有两个目标,目标 A 和 B,每个目标都有不同的图像集。 我的问题是: 如果我将目标 A 上传到 iTunes Connect,此目标也将包含目标 B 的图像,还是此目标 (A) 仅包含她的图像?
【问题讨论】:
这取决于资产是否属于同一目录以及配置为复制到应用程序包中的内容。如果您查看目标的构建设置,您可以看到复制的内容。 好的,我会调查一下 【参考方案1】:仅当您这样设置时,目标 A 和目标 B 才会具有相同的图像。每个目标都可以有自己的一组源文件和资产。如果您查看选定的项目(无论是源文件、框架还是其他资产文件)并打开文件检查器,您将看到名为 Target Membership 的内容。这表明它属于哪个目标。
添加文件时,还会出现一个对话框,指示要将文件添加到哪些目标。
目标的构建阶段还将向您显示已编译的文件以及复制到二进制文件中的文件以及用于链接的库。
请注意,有多种方法可以从目标中添加/删除文件。
【讨论】:
以上是关于通过 Xcode 使用目标的资产的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 5.1 + 资产目录 + 存档 = AppIcon 无效图像路径