vij*_*jay 11 ios cocoapods react-native podfile-lock
在$pod install它上面发出警告并失败
用于生成lockfile(1.5.3)的CocoaPods版本高于当前可执行文件的版本(1.5.2)
它试图说什么?
macOs:10.11.6 osx el capitan
我的pod版本是:1.5.3
什么是"当前执行"(1.5.2)意味着什么?
和
如何更新?
小智 24
您收到的错误是由于您的podfile.lock是使用较旧版本的Cocoapods构建的.您需要做的就是删除podfile.lock文件并运行pod install.这将创建一个新的podfile.lock,其中包含您当前的依赖项.请注意,它不应该花太长时间,因为您的文件应该已经下载,它们只需要在所述文件中链接.
2解决方案
ios/podfile.lock并再次执行$pod install要么
操作系统更新
2.1将Mac更新到High Sierra或更高
2.2更新xcode
2.3然后更新pod $ sudo gem install cocoapods
2.4然后 $cd ios
2.5然后 $pod install
2.6 $react-native start-ios
对于像我这样 cocoapods 版本为 1.5.2 的人,您可以使用以下命令更新 cocoapods
sudo gem install cocoapods
问题解决了
用于检查 pod 版本使用
pod --version
对于 cocoapods 版本为 1.5.3 的用户,可以删除 podfile.lock 并执行pod install. 但请注意,如果您的项目中使用的库的版本未在 podfile 中指定,那么它们将自动更新到最新版本。
| 归档时间: |
|
| 查看次数: |
9814 次 |
| 最近记录: |