Som*_*pta 22 git ios cocoapods
我是IOS开发和git的新手.将我的本地仓库合并到dev repo之后我遇到了问题.合并后,当我构建项目时,我在Xcode中收到一条错误,指出"沙箱与Podfile.lock不同步.运行'pod install'或更新你的CocoaPods安装."
我搜索了这个,并尝试通常的解决方案重新安装pods.但执行
pod install
Run Code Online (Sandbox Code Playgroud)
我在终端中得到另一个错误
此时,我尝试删除与"FTPopOverMenu"pod关联的文件,并使用pod install重新安装.错误不会消失.此外,我尝试用这种方式解决它 - 错误:"沙盒与Podfile.lock ...不同步"安装Restco与cocoapods后
但是终端中的Xcode和错误仍然存在.我是IOS和Git的新手.我真的不明白这里到底发生了什么.
Rav*_*hal 23
根据我的猜测,你正在开发一个已经在Xcode 8系列中开发的旧项目,现在你正在使用最新的Xcode,并且你已经相应地更新了代码.
所以只需执行以下步骤: -
它将删除所有旧的cocoapods痕迹.
或者替代方式(临时工作)
Jer*_* Li 12
首先,检查您的 Podfile.lock 并确保与规范约束没有冲突。
我遇到了这个奇怪的 pod 依赖问题,并通过
1. remove Podfile.lock
2. pod install 再次
它就像魔术一样工作。我认为是cocoapods无法解决Podfile.lock中的这种约束的错误。删除旧的 Podfile.lock 可以使其轻松应用新规则。
Ank*_*iry 11
if @Ravi Panchal's answer can't solve your problem, it may be your pod repo is out dated
Solution:
pod install --repo-update
Run Code Online (Sandbox Code Playgroud)