flutter - 如何解决家庭酿造的 flutter 医生问题?

标签 flutter flutter-dependencies

我正在使用 OS X High Sierra。 我从这里的安装文档开始: https://flutter.io/setup-macos/ 但是我似乎无法安装 libimobiledevice 和 ideviceinstaller。

当我开始 flutter 医生时,我得到以下信息:

✗ libimobiledevice and ideviceinstaller are not installed. To install, run:
        brew install --HEAD libimobiledevice
        brew install ideviceinstaller

所以我按要求去做:

brew install --HEAD libimobiledevice
Error: libimobiledevice 1.2.0_2 is already installed
To install HEAD_2, first run `brew unlink libimobiledevice`


brew install ideviceinstaller
Warning: ideviceinstaller 1.1.0_4 is already installed

之后,如果我再次调用医生,则会显示与上述相同的错误。我该如何解决这个问题?

最佳答案

在 MacOS 中经过几个小时后,我按照以下所有步骤解决了这个问题:

1- 转到 https://brew.sh 网站并复制并在终端中运行“Install Homebrew”命令,如下所示:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

然后在终端中运行所有这些命令:

2- brew install wget

3- 卸载 ideviceinstaller : brew uninstall ideviceinstaller -g

4-卸载 libimobiledevice : brew uninstall libimobiledevice -g

5-使用 --HEAD 安装 libimobiledevice :brew install --HEAD libimobiledevice -g

6-安装 ideviceinstaller : brew install ideviceinstaller -g

7- sudo rm -rf/var/db/lockdown/*

8- 然后运行 ​​./flutter doctor 就解决了:)

关于flutter - 如何解决家庭酿造的 flutter 医生问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49265106/

相关文章:

flutter - 使用 null 改写 Dart 2.0 中的 if 语句

flutter - 如何在不关闭 AdGuard 的情况下使 Flutter 工作

authentication - 如何在Flutter中实现灵活的登录界面?

firebase - 配置默认 Firebase 应用 __FIRAPP_DEFAULT

flutter - 在处理JSON时 retrofit Dart异常

flutter - MaterialApp 构建器错误 : No Overlay widget found

flutter - Flutter图像选择器不会在Android 10中显示

android - flutter 错误无法确定任务 ':app:compileDebugJavaWithJavac'的依赖关系

flutter - 如何使用从共享首选项json文件中获取的数据的返回值作为参数

flutter - TypeAdapterGenerator :- Missing concrete implementation of 'getter TypeAdapter. typeId 尝试实现缺少的方法