我正在将我的应用程序源从一个完全不同的工具转换为Swift使用ios7和更新版本。我现在有一个针对多个目标(一些源,多个应用程序)的xcode项目设置,其中每个应用程序都有自己的“.xcassets *文件,如下所示:
然后:
想法是启动时的应用程序会使用这些文件(如果它在网上找到更新的文件,它会将它们下载到缓存并使用它们)
然而,进一步研究这个问题,我现在有些疑惑:
1)如果我的目标是根据目标包含不同的文件,这是不正确使用xcassets吗?
2)如何加载“customerapp1_Data_Folder1”中找到的文件(如果我在两个文件夹中有相同文件名的图像文件怎么办?)
3)如果以上是不正确的使用 - 一个解决方案是将我自己的数据+图像文件+ folds压缩成单个.zip文件。将该单个文件存储在“customerapp1_Data”中,然后在首次启动时解压缩到缓存目录中? (这样,我自己的数据结构也会被保留)
答案 0 :(得分:0)
正确的是:
在acode中选择应用项目根目录 - 构建阶段 - 复制捆绑资源
使用&#34添加文件夹;添加文件夹参考"
为捆绑文件选择合适的目标