ios - 'Pods-Runner' 目标具有传递依赖关系,包括静态链接的二进制文件

标签 ios flutter agora.io

这是 Flutter 和 Xcode 版本:

Flutter 1.22.5 • channel stable 
Version 12.3 (12C33)

我有一个 Flutter 应用程序,但在尝试安装 pod 时出现以下错误:

报错信息是关于 AgoraRtcEngine 的,之前我使用的是 agora 3.2.1,报错信息提示我需要 3.3.1,然后我升级了它。

然后我尝试安装所有依赖项,不幸的是,我得到了 “Pods-Runner”目标具有包含静态链接二进制文件的传递依赖项错误。

我尝试了以下命令,但由于附加错误而失败:

  1. 干净利落
  2. 移除 ios/Flutter/Flutter.framework
  3. 删除 PodFile 和 PodFile.lock
  4. flutter 构建 ios

有谁知道是什么原因以及如何解决?谢谢。

enter image description here

最佳答案

您可能想要更新 CocoaPods,您当前使用的是什么版本

https://github.com/CocoaPods/CocoaPods/issues/7234#issuecomment-346119807

按照终端输出中给出的说明进行操作:

sudo gem install cocoapods

关于ios - 'Pods-Runner' 目标具有传递依赖关系,包括静态链接的二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66627645/

相关文章:

flutter - 为什么调用 runWithEntrypoint :libraryURI: on a FlutterEngine? 时找不到文件

agora.io - 无法以立体声传输

vue.js - AgoraRTC错误 INVALID_REMOTE_USER : user is not in the channel

unity-game-engine - Unity 语音聊天 2017.2

ios - 在 SKPaymentTransaction (Swift 3) 中从交易中抛出错误

ios - iOS 多声道输出的正确音频格式是什么?

android-studio - 如何在 Microsoft Store 上发布 Flutter 应用?

flutter - 有什么方法可以在 Flutter for Web 中添加谷歌地图?

ios - 使用 Core Animation 的循环、可逆动画

iphone - initWithNibName .... 方法未触发