文件“Pods.xcconfig”无法打开,因为没有这样的文件

如何解决这个问题。 我已经从Git仓库下载了iOS项目,当我尝试构build时,它提供了一个错误:

Check dependencies The file “Pods.xcconfig” couldn't be opened because there is no such file. (/Users/YoGesh/Desktop/Xy-3/Pods/Pods.xcconfig) PhaseScriptExecution Check\ Pods\ Manifest.lock /Users/YoGesh/Library/Developer/Xcode/DerivedData/Xy-bmwkojrwthnvzdfxthnxeqgesekm/Build/Intermediates/Xy.build/Debug-iphonesimulator/Xy.build/Script-C0451AB63D7F4B73830000BA.sh cd /Users/YoGesh/Desktop/Xy-3 /bin/sh -c /Users/YoGesh/Library/Developer/Xcode/DerivedData/Xy-bmwkojrwthnvzdfxthnxeqgesekm/Build/Intermediates/Xy.build/Debug-iphonesimulator/Xy.build/Script-C0451AB63D7F4B73830000BA.sh diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. 

重新启动Xcode帮助了我。 Pod updateinstall没有帮助。

我在GitHubCocoaPods 的问题中发现了一个很好的暗示,试试这个:

  1. closures你的项目(更好地closuresXcode)
  2. 在您的项目中打开terminal并执行pod install
  3. 再次打开您的项目。 如果仍然有错误清理你的项目( Shift + CMD + K ),在这之后,错误应该消失。

嘿,我有这个相同的问题,运行pod更新时,我得到以下错误,但我没有意识到更新不起作用。

$ pod更新

分析依赖/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in`open':没有这样的文件或目录

这是因为我安装cocoapods后忘了运行“pod setup”。 我从terminal上运行pod安装程序,随后使用pod更新(或pod安装),然后一切进行计划。

从terminal转到您的项目目录

运行“pod更新”

您可能正在使用Xcode默认项目文件。 通过pod安装框架后,必须在项目文件夹中使用生成的xcworkspace。

示例:SampleProject.xcworkspace。

对于那些想要解决这个问题,并试图从项目中删除cocoa豆荚:1.打开项目,在左侧必须有一个名为Pods的文件夹2.删除文件夹,问题将得到解决! 不要这样做,如果你需要cocoa豆荚

我遇到过类似的情况,对我来说,当我运行pod更新时,会停止所有的pod更新。

尝试解决错误并再次运行pod更新,清理您的项目,然后尝试再次生成。

  1. closuresXcode
  2. 荚安装
  3. 打开Xcode