2011-11-17 45 views
6

我已经Xcode项目,我想建立命令行下这个项目,这个项目由很多子项目,首先我获取这些源文件到本地磁盘,我使用方案xcodebuild联编-list找到方案,我找不到任何东西,而我用xcode手动打开这个项目,然后使用xcodebuild -list查找方案后,可以看到一些方案。xcodebuild联编-list无法找到其存在的

我比较这两个方案的项目文件,第二个项目,存在着xcuserdata文件夹,这样我就可以找到方案,我需要用方案来构建这个项目的问题。

任何建议将不胜感激。

回答

3

我发现-scheme的构建要正常工作,您需要在.xcodeproj目录中有project.xcworkspace/目录。 project.xcworkspace/目录中应该有一个contents.xcworkspacedata文件。

在我的情况下,project.xcworkspace/目录不是git存储库,因为它以前不需要,所以我在我的.gitignore文件中有*.xcworkspace

0

检查文件.xcodeproj/xcuserdata/ .xcuserdatad/xcschemes存在,如果不开* .xcodeproj,文件将被Xcode的创建,然后得到xcodebuild联编-list

当前计划
相关问题