我正试图在iOS模拟器上运行flatter,当执行flatter run时,出现下一个错误:
[!] CocoaPods找不到pod“Firebase/Messaging”的兼容版本:在pod文件中:Firebase\u Messaging(来自。符号链接/插件/Firebase\u Messaging/ios
)被解析为9.1.3,这取决于Firebase/Messaging(=7.11.0)没有一个规范源包含满足依赖关系的规范:Firebase/Messaging(=7.11.0)
。
有人知道为什么会这样吗?
如果尝试:
我使用的软件包
信心
我更喜欢在Github上创建新问题之前在这里询问如果这发生在其他人身上,那么我将在Github上创建一个新问题。
通过将目标iOS平台更新到10.0
,我能够解决类似的错误。将Podfile中配置的平台更新到平台:ios,'10.0'
。我还必须将iOS部署目标更新到10.0-位于Runner上
之后,删除Podfile.lock与
rm-rf Podfile.lock
然后运行pod更新
和pod安装
为我解决了这个问题。
您应该更新cocoa主回购协议
pod repo update
然后
pod install
再一次
当将Mac与M1芯片一起使用时,可能会出现此问题。
“CocoaPods无法找到pod“Firebase/Messaging”的兼容版本错误将在首次解决“pod repo update”错误时解决。
我尝试了不同的解决方案,但对我有效的方法如下。遵循的步骤:
sudo arch-x86_64gem install ffi
arch-x86_64pod install--repo-date
而不是pod repo date
(以防万一在此步骤之前删除Podfile.lock)Github上提到了更多的解决方案。
我终于在这条评论上找到了我的。
我正在开发react-native应用程序。 我按照firebase的说明将iOS应用程序添加到firebase项目中。 在我的Podfile中,我有: Xcode版本11.7,目标iOS10.1 为什么我会出现这个错误以及如何消除它? (我尝试运行 ,得到: [!] Pod未安装,无法更新)
我已经将我的颤振包更新到最新版本,现在 IOS 不再工作了。 当我尝试更新pods时,它会显示以下错误: 以下是我的pubspec.yaml(Firebase相关): 我已经采取了各种步骤来尝试修复: 我已经在Podfile和Xcode中设置了平台:ios、12.1作为构建目标,但是没有任何结果。 这是我的podfile:
Xcode的输出:在文件中包含从 /Users/dani/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.3/ios/Classes/FLTURLLauncherPlugin.m: 7: /Users/dani/development/flutter/.pub-cache/hosted/pub.dart
我刚导入webview_颤振插件,发现该插件与我的颤振环境不兼容。然后使用Android Studio,我使用“迁移到AndroidX”选项迁移我的AndroidX环境。 我想使用webview_flutter插件查看页面。帮助赞赏。 这里是错误信息 正在启动lib/main。调试模式下Andromax B26D2H上的dart D8:程序类型已存在:android。支持v4。媒体MediaBro
在Google Cloud>Workloads中部署应用程序时,我在日志资源管理器中出错 找不到任何兼容的框架版本 找不到框架“Microsoft.NetCore.App”版本“3.1.0”。 找到了以下框架:5.0.4在[/usr/share/dotnet/shared/microsoft.netcore.app] 您可以通过安装指定的框架和/或SDK来解决此问题。 可在以下网址找到指定的框架:
我正在使用Windows 10下的Android Studio来运行Flitter项目,但是我有一个警告,我想修复: 我已经尝试了Stackoverflow/Git上公开的多个解决方案,但没有一个有效。 这里是我的项目设置: 这是我的颤振医生: 你能提供帮助吗?