美文网首页
将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