从命令行构建时,不会复制XIB

时间:2015-03-12 13:49:31

标签: xcode xcode6 xcodebuild

就在几个小时前,我偶然发现了一个奇怪的问题:在调试模式下构建OS X应用程序时(例如从Xcode内部),一切正常。但是当我使用xcodebuild -project xyz从命令行开始构建时,没有XIB文件被复制到包中。

命令行构建的默认设置已设置为Release。即使在Xcode中构建Release,一切也都可以。

仅从命令行构建时不会复制XIB文件。

有人知道可能是什么问题吗?我正在使用Xcode 6.2。

更新

提一下:所有XIB文件都已放入Copy Bundle Resources构建阶段。

1 个答案:

答案 0 :(得分:3)

我找到了解决方案。 在从命令行编译项目之前,您应该执行xcodebuild clean ...。 清理后,应用程序包中包含所有NIB文件。

我已经提交了一个错误,因为以前版本的Xcode没有这样的问题。