美文网首页
将svn上的配置文件更新下来后与自己本地的配置文件冲突导致工程无

将svn上的配置文件更新下来后与自己本地的配置文件冲突导致工程无

作者: 文刂丽 | 来源:发表于2016-09-12 17:50 被阅读143次

使用svn更新代码,不小心将别人提交的

绿色的是你不小心更新下来的配置文件

这几个目录下的配置文件更新下来了,导致工程无法打开,主要尝试两种方法:

建议首先尝试第一种方法,在第一种方法不管用的时候再使用第二种方法:

第一种方法:

1.将Xcode打开,按照图片上面标注的步骤进行:

Xcode解决工程打不开问题

2.现在再看看能不能打开工程,如果此时可以打开工程了固然好,如果还是打不开,那么请继续往下看,使用第二种方法解决该问题.

第二种方法:

做下面的两个步骤:

1.将本地目录下的

绿色的是你需要删除的文件及目录

这几个文件及目录删除,再次打开svn,更新svn上面的整个工程(我这里是更新了整个app目录),更新之后会将svn上面最新的配置文件以及cocoapods以及Podfile文件更新下来,这时你需要进行第二步操作;

2.这几个文件及目录删除,再次打开svn,更新svn上面的整个工程.

至此,完美解决问题.

注意:在采用第二个方法解决问题的过程中,如果重复的删除工程文件夹下的Podfile、Podfile.lock及Pods文件夹,删除xcworkspace文件,会导致xCode中的Build phases中的

会产生多余的重复文件

这种类似文件夹重复的创建.一直报错误:

/Users/../Library/Developer/Xcode/DerivedData/E_Express-gemyaavfpqvsybfohblzbzslpmde/Build/Intermediates/E_Express.build/Debug-iphonesimulator/E_Express.build/Script-2C06D36450B9479EB57CC352.sh: line 2: /Users/../Downloads/Works/E_express/E_Express/Pods/Target Support Files/Pods/Pods-frameworks.sh: No such file or directory

解决方案:

注:尝试这种解决方案的时候,建议先备份下再尝试!!!

打开你的项目,找到 Build Phase 下面的 Copy Pods Resource 和 Embeded Pods Frameworks删除试试,如果成功了,说明你重复创建的不多,已经解决了大麻烦;

如果不可以正常运行,则进行下面的操作:

1:将带[CP]的Copy Pods Resource 和 Embeded Pods Frameworks也删除试试,如果还是不好使,再在这个目录下看看有没有其他的文件夹前面是带有[CP]的,将带[CP]字样的都删除试试;

2:如果还有多余的文件夹重复创建,将带[CP]字样的都删除试试.

附上我删除之后工程中Build Phase下面残留的文件夹:

删除之后留下的....

相关文章

网友评论

      本文标题:将svn上的配置文件更新下来后与自己本地的配置文件冲突导致工程无

      本文链接:https://www.haomeiwen.com/subject/bywpettx.html