如何解决错误:沙箱与Podfile.lock不同步

时间:2020-08-03 09:29:47

标签: flutter

当我在Flutter中添加新插件时,我的运行程序xcode中出现此错误:

沙箱与Podfile.lock不同步。运行“ pod install”或更新您的CocoaPods安装

,并且我已经安装了CocoaPods并进行了更新。我尝试运行Pod安装,但未解决,请帮忙

2 个答案:

答案 0 :(得分:1)

在我的情况下,此问题是由本地android唯一插件引起的。我为插件创建了一个虚拟的podsec文件,然后运行:

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.17.4, on Mac OS X 10.15.6 19G73, locale en-AU)
 
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
[✓] Android Studio (version 4.0)

似乎每个xcode项目现在清理后,我都需要执行这些步骤。

text-align:center

答案 1 :(得分:0)

就我而言,我已经清理了构建,然后更新了 pod 文件,但有一些警告但可以忽略:

> flutter clean
> flutter pub get
> cd ios
> pod update