ios 未安装CocoaPods,正在跳过pod安装

s5a0g9ez  于 2023-05-02  发布在  iOS
关注(0)|答案(8)|浏览(313)

我的应用程序运行良好,直到我做了两个小的变化。
1.在Xcode中的Target runner上,我为项目启用了bitcode。

  1. Android Studio更新到最新版本。
    Android Studio Bumblebee|2021.1.1构建#AI-211。7628.21.2111.8092744,构建于2022年1月19日运行时版本:11.0.11+0-b60-7590822 x86_64 VM:OpenJDK 64位服务器VM by JetBrains s.12.第十二章0.1 GC:G1年轻一代,G1老一代记忆:1280 M芯:4登记处:external.system.auto.import.disabled=true非捆绑插件:Dart(211.7798),org.Kotlin( www.example.com )、i.flutter(63.2.2)
    在那之后,当我在iOS模拟器上运行我的flutter应用程序时,我得到了这个错误。虽然我已经禁用了位码,并再次尝试。我犯了同样的错误。我安装和重新安装cocapoads仍然相同的错误。我不知道是什么导致了这个错误。你能帮忙吗?请
Warning: CocoaPods not installed. Skipping pod install.
 CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that          responds to your plugin usage on the Dart side.
 Without CocoaPods, plugins will not work on iOS or macOS.
 For more info, see https://flutter.dev/platform-plugins
 To install see https://guides.cocoapods.org/using/getting-  started.html#installation for instructions.

 CocoaPods not installed or not in valid state.
 Error launching application on iPhone 13.
li9yvcax

li9yvcax1#

UPD:2021年修复。1.1修补程序1,see release notes here
这可能是因为AndroidStudio不知道~/.*rc文件(.bashrc.zshrc等)中提供的任何有关$PATH的信息。)
您可以通过从终端启动它来确保:

open /Applications/Android\ Studio.app

编辑:这是一个确认的错误在大黄蜂释放
解决方法是添加缺失标志:

chmod +x /Applications/Android\ Studio.app/Contents/bin/printenv

你只需要做一次

kfgdxczn

kfgdxczn2#

打开终端运行-〉chmod +x /Applications/Android\ Studio.app/Contents/bin/printenv
再试一次...它应该会起作用。

mum43rcc

mum43rcc3#

我在吊舱可用性检查中发现了一个例外。

which pod

更新后的studio的$PATH env似乎没有正确选取。(你可以通过在flutter插件上启用详细日志模式来检查它)。
解决方法是从终端启动Android Studio:

open /Applications/Android\ Studio.app

Android Studio Bumblebee(2021)1.1)补丁1修复了此问题。**

hsvhsicv

hsvhsicv4#

我也遇到了这个问题,在苹果硅MacBook上使用Android Studio从命令行或直接启动都失败了
我更新了Ruby版本到2。7.3使用rbenv,然后它从命令行工作。

open /Applications/Android\ Studio.app

注意:macOS系统默认的ruby版本是2。6.8,并且有一些与这个版本不兼容的gems

kiayqfof

kiayqfof5#

如果投票最高的解决方案不能通过Bumblebee版本为您解决这个问题,那么您可以尝试Android Studio的测试版Chipmunk版本。
我正在运行M1 Mac和这个版本2021。2.1 Beta 1能够从工具栏正确运行Flutter应用程序。

os8fio9y

os8fio9y6#

我已经搜索了所有的解决方案,目前的帖子的答案做的伎俩。但基本上看起来flutter android studio(只有最近更新的bumblebee版本)插件触发了pod错误,因为xcode和android studio终端运行正常。
我们可能要继续跟踪this issue。在flutter团队给出明确的答案之前,我计划使用flutter run --debug,因为terminal run提供了“r”用于热重载,“R”用于热重启。或者我们也可以每次使用open /Applications/Android\ Studio.app

ergxz8rk

ergxz8rk7#

我通过运行来修复它:

sudo gem install ffi
yks3o0rb

yks3o0rb8#

在我的情况下,我检查$PATH变量,并在此不存在路径到pod可执行文件
使用MacBook Pro M1与通过brew安装的pod

相关问题