在我的Xcode项目中,还有其他项目已链接,但不知何故它无法读取子项目。
如您所见,MobiResourceManager.xcodeproj
显示为红色。因此,在其中使用标题的类会产生错误。但我无法理解为什么它无法展示该项目。有时它不会以红色显示HeaderName.h
,但即使这样,使用其标题的类也会发现def rtMaven = Artifactory.newMavenBuild()
def buildInfo = rtMaven.run pom: 'maven-example/pom.xml', goals: 'clean install'
未找到错误。
我面临的问题只发生在我的系统中。我尝试清理,删除安装Xcode,再次克隆存储库,但没有任何作用。
屏幕截图中显示的所有项目文件都是一个主项目中的子项目。
答案 0 :(得分:1)
可能是红色文件被移除或移动到其他地方。打开Finder,找到丢失的xcodeproj
,然后在Xcode中删除它,然后拖放放置的那个。如果红色xcodeproj
位于您的存储库内(我怀疑),则不要选择将其复制到目标位置。
如果找不到该红色文件,则表示它未添加到存储库中。例如,它可能意味着您需要使用git子模块或其他方式安装它 - 取决于项目配置。
答案 1 :(得分:0)
您使用的是工作区吗?如果是,那么请打开该文件而不是xcode项目文件