报错Protobuf (= 3.21.7, ~> 3.12)问题"/>
flutter关于pod install报错Protobuf (= 3.21.7, ~> 3.12)问题
前言
今天在拉取新项目的时候发现一个问题,多个插件都应用了同一个库,但是这个库的版本因为某些原因不一致,就会报错如下:
![请添加图片描述](.png)(= 3.21.7, ~> 3.12)In Podfile:mobile_scanner (from `.symlinks/plugins/mobile_scanner/ios`) was resolved to 0.0.1, which depends onGoogleMLKit/BarcodeScanning (~> 2.6.0) was resolved to 2.6.0, which depends onGoogleMLKit/MLKitCore (= 2.6.0) was resolved to 2.6.0, which depends onMLKitCommon (~> 5.0.0) was resolved to 5.0.0, which depends onProtobuf (~> 3.12)
解决方案
一、找到iOS目录下的Podfile.lock文件
二、搜索报错的库查看版本
三、从截图中可以看出Protobuf的版本不一致,按照报错直接把3.21.7改为3.12就好了
END.
更多推荐
flutter关于pod install报错Protobuf (= 3.21.7, ~> 3.12)问题
发布评论