美文网首页
cocopods在更新过程中产生Podfile.lock 和 M

cocopods在更新过程中产生Podfile.lock 和 M

作者: _Zeap | 来源:发表于2019-03-09 18:31 被阅读0次
报错

根据我在网上查的资料,Podfile.lock 和Manifest.lock是用来进行校验的。在多人协作的过程中,多次代码合并后文件内部意外产生更改。就会导致cocopod更新第三方库后一直报错说Podfile.lock 和 Manifest.lock: No such file or directory。

我在Google上搜了很多次,并没有一个有用的方案。既然Podfile.lock 和Manifest.lock是进行cocopod校验用的,那如果我把cocopod从工程中完全移除,然后重新导入呢?今天早上我我抱着试试看的态度(听着怎么有点儿像是买药的 )。尝试着把cocopod从工程中完全移除,然后再重新导入。TMD!编译成功了。激动死LZ了。

现在我来说一下怎么把cocopod从代码中移除【参照链接:http://jingyan.baidu.com/article/c1a3101e5aeab3de656debe5.html】

删除步骤【步骤顺序可以调换】:

1、编辑Podfile文件,清除里面所有库,然后终端输入:pod install。这时会清空第三方库和相关依赖库。

2、删除之前的4个文件,Podfile、Podfile.lock、Pods文件夹和.xcworkspace文件。

3、然后打开.xcodeproj,删除项目中的libpods.a和Pods.xcconfig引用。libPods.a切记一定要删除!

左侧文件夹中的删除位置.png cocopods在更新过程中产生Podfile.lock 和 Manifest.lock: No such file or directory

这个必须要删.png

4、TARGETS - Build Phases 删除有关pods的选项,至此完成删除。

Target中的删除位置.png

删除完成以后,重新打开自己的.xproject文件编译一次。然后在终端中重新导入cocopod即可。

原文作者:思想的零度

原文链接:https://www.jianshu.com/p/9285be04310c

相关文章

  • cocopods在更新过程中产生Podfile.lock 和 M

    最近在开发过程中,在更新cocopod的过程中一直报如下错误: 根据我在网上查的资料,Podfile.lock 和...

  • cocopods在更新过程中产生Podfile.lock 和 M

    根据我在网上查的资料,Podfile.lock 和Manifest.lock是用来进行校验的。在多人协作的过程中,...

  • pod安装

    pod update 会更新Podfile.lock文件pod install 不会更新Podfile.lock文...

  • 添加多target后 cocoapod的问题

    diff: /../Podfile.lock: No such file or directorydiff: /M...

  • cocopods更新

    最近把xcode升级到了9.4.1版本,执行pod install的时候,那么问题来了 聪明的我:gem inst...

  • Cocopods 更新

    Cocopods 更新 Ruby更新 使用RVM也就是Ruby Version Manager,Ruby版本管理器...

  • 更新cocopods

    1.更新ruby,如果没有安装那就先安装 curl -sSL https://get.rvm.io | bash ...

  • CocoPods更新

    ****场景****听说cocopods更新了,一直没当回事,今天在更新下载第三方库时候有提示,个人不喜欢警告提示...

  • cocopods 更新

    控制台输入 sudo gem install -n /usr/local/bin cocoapods --pre 即可

  • Cocopods更新

    查看Ruby源:gem sources -l 我的这个ruby源已经过期,需要更换。有些人的ruby源是最新的,不...

网友评论

      本文标题:cocopods在更新过程中产生Podfile.lock 和 M

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