1

我有一个包含子项目的项目。该子项目有一个Core Data 模型并生成一个.momd“包”。我需要将该 .momd 包包含在项目构建时生成的主项目应用程序包中。.momd 文件已生成,并且位于构建目录中,但我看不到如何将其包含在最终的应用程序包中。

我可以将 .momd 作为文件添加到“复制捆绑资源”中(通过在我的支持文件组中添加对主项目的引用),但由于 .momd 不是 Finder 级别的捆绑包,因此将其添加为目录和 .momd 内容被复制到应用程序包中,而不是 .momd 文件夹本身,因此在应用程序运行时系统无法找到它。

4

1 回答 1

7

当然,在整个下午尝试了各种各样的事情之后,用谷歌和必应在 SO 中搜索,但没有提出任何问题,在我发布问题后不久,我就明白了。

将 .momd 文件添加到主应用程序项目时(我将其添加到“支持文件”组),选中“为任何添加的文件夹创建文件夹引用”而不是“为任何添加的文件夹创建组”(也不要选中“如果在子项目中生成 .momd,则将项目复制到目标组的文件夹中)

这样做会使 .momd 被复制到应用程序包中......

于 2012-08-09T22:44:01.957 回答