Xcode4 xcodebuild-列表找不到已存在的方案
我有一个xcode项目,我想在命令行下构建这个项目,这个项目由很多子项目组成,首先我把这些源文件拿到本地磁盘,我用xcodebuild-list来查找scheme,我什么也找不到,而当我用xcode手动打开这个项目,然后用xcodebuild-list来查找scheme之后,可以看到一些方案 我比较了这两个场景的项目文件,对于第二个项目,存在xcuserdata文件夹,因此我可以找到scheme,我需要使用scheme来构建这个项目的问题Xcode4 xcodebuild-列表找不到已存在的方案,xcode4,xcodebuild,Xcode4,Xcodebuild,我有一个xcode项目,我想在命令行下构建这个项目,这个项目由很多子项目组成,首先我把这些源文件拿到本地磁盘,我用xcodebuild-list来查找scheme,我什么也找不到,而当我用xcode手动打开这个项目,然后用xcodebuild-list来查找scheme之后,可以看到一些方案 我比较了这两个场景的项目文件,对于第二个项目,存在xcuserdata文件夹,因此我可以找到scheme,我需要使用scheme来构建这个项目的问题 任何建议都将不胜感激。我发现要使-scheme构建正常工
任何建议都将不胜感激。我发现要使
-scheme
构建正常工作,您需要在.xcodeproj
目录中设置项目.xcworkspace/
目录。project.xcworkspace/
目录中应该有一个contents.xcworkspacedata
文件
在我的例子中,project.xcworkspace/
目录不是git存储库的目录,因为它以前不是必需的,所以我在我的.gitignore
文件中有.xcworkspace
。检查文件.xcodeproj/xcuserdata/.xcuserdatad/xcschemes存在,如果没有打开*.xcodeproj,文件将由xcode创建,然后从xcodebuild-list获取当前方案