在 ios 上使用 firebase 消息传递 Flutter pod 安装错误
Flutter pod install error with firebase messaging on ios
在 ios flutter app 文件夹上 运行 时无法执行命令“pod install”。
错误如下:
正在分析依赖关系
firebase_core:使用 'firebase_core' 中定义的 Firebase SDK 版本“10.0.6”
firebase_messaging:使用 'firebase_core'
中定义的 Firebase SDK 版本“10.0.6”
[!] CocoaPods 找不到 pod“Firebase/Messaging”的兼容版本:
在播客文件中:
firebase_messaging(来自 .symlinks/plugins/firebase_messaging/ios
)被解析为 10.0.6,这取决于
Firebase/Messaging (= 10.0.6)
None 个规范来源包含满足依赖关系的规范:Firebase/Messaging (= 10.0.6)
.
你有:
- 您可以使用
pod repo update
或 pod install --repo-update
. 更新的过时源代码库
- 输入错误的名称或版本。
- 未将托管 Podspec 的源代码库添加到您的 Podfile。
我们在 pubspec.yaml
上有这个包裹
firebase_core: ^1.6.0
firebase_messaging: ^10.0.6
播客文件:
platform :ios, '10.0'
我们使用 pod 版本:
1.11.0.rc.1
macOS Big Sur 版本:
11.2.1
如果我们从 pubspec.yaml 中删除这个包,pod 安装工作正常。
我们试了很多方法都没有用!
- pod install --repo-update 这不是帮助;
- 也 cocoa pods 在 M1 中安装无法解决此问题;
总是当你在 IOS 上添加新的依赖时,你应该这样做:
cd ios/
rm -rf Pods/
rm -rf Podfile.lock
cd ..
flutter clean
flutter pub get
cd ios
pod install
pod install --repo-update ( if needed)
这总是帮助我解决 IOS
上的依赖项问题
问题已使用此命令解决
flutter pub cache repair
谢谢大家!
在 ios flutter app 文件夹上 运行 时无法执行命令“pod install”。
错误如下:
正在分析依赖关系 firebase_core:使用 'firebase_core' 中定义的 Firebase SDK 版本“10.0.6” firebase_messaging:使用 'firebase_core'
中定义的 Firebase SDK 版本“10.0.6”[!] CocoaPods 找不到 pod“Firebase/Messaging”的兼容版本:
在播客文件中:
firebase_messaging(来自 .symlinks/plugins/firebase_messaging/ios
)被解析为 10.0.6,这取决于
Firebase/Messaging (= 10.0.6)
None 个规范来源包含满足依赖关系的规范:Firebase/Messaging (= 10.0.6)
.
你有:
- 您可以使用
pod repo update
或pod install --repo-update
. 更新的过时源代码库
- 输入错误的名称或版本。
- 未将托管 Podspec 的源代码库添加到您的 Podfile。
我们在 pubspec.yaml
上有这个包裹firebase_core: ^1.6.0
firebase_messaging: ^10.0.6
播客文件:
platform :ios, '10.0'
我们使用 pod 版本:
1.11.0.rc.1
macOS Big Sur 版本:
11.2.1
如果我们从 pubspec.yaml 中删除这个包,pod 安装工作正常。
我们试了很多方法都没有用!
- pod install --repo-update 这不是帮助;
- 也 cocoa pods 在 M1 中安装无法解决此问题;
总是当你在 IOS 上添加新的依赖时,你应该这样做:
cd ios/
rm -rf Pods/
rm -rf Podfile.lock
cd ..
flutter clean
flutter pub get
cd ios
pod install
pod install --repo-update ( if needed)
这总是帮助我解决 IOS
上的依赖项问题问题已使用此命令解决
flutter pub cache repair
谢谢大家!