如何将现有的.momd添加到Xcode 4中的项目中?
问题描述:
我有一个包含子项目的项目。该子项目有一个核心数据模型并生成一个.momd“包”。我需要这个.momd包以包含在项目构建时生成的主项目应用程序包中。生成的.momd文件位于生成目录中,但我看不到如何将它包含在最终的应用程序包中。如何将现有的.momd添加到Xcode 4中的项目中?
我可以将.momd作为“Copy Bundle Resources”中的文件添加(通过向我的Supporting Files组中添加对主项目的引用),但由于.momd不是Finder级别捆绑包,它将它作为目录添加,并将.momd内容复制到应用程序包中,但不是.momd文件夹本身,因此系统在运行应用程序时找不到它。
答
当然,在我整个下午尝试了各种各样的事情之后,在谷歌和Bing和SO内搜索,而不是提出任何事情后,我很快就发现了问题。
将.momd文件添加到主应用程序项目(我将它添加到“支持文件”组)时,选中“为所有添加的文件夹创建文件夹引用”,而不是“为任何添加的文件夹创建组”不要勾选“复制项目到目的地组的文件夹”如果在一个子项目正在生成.momd)
做这种方式使.momd被复制到应用程序包...
谢谢在自己解决之后发布正确答案! – flypig 2013-11-26 10:32:06