首页 > 解决方案 > Flutter 在 iOS 设备上运行:错误:无法连接到 lockedd,错误代码 -8

问题描述

从昨天开始,在尝试为 iOS 设备构建时,运行时出现以下错误flutter run

ideviceinfo returned an error:
ERROR: Could not connect to lockdownd, error code -8
Exited (1)

iPhone完全出故障后不久(几个功能只是随机停止工作),然后在重新启动前几秒钟后关闭。重新启动后一切都很好,但是当我尝试构建应用程序时,会发生完全相同的情况。

我找不到错误代码 8 的任何内容。知道它是什么以及如何修复它吗?

我的 SDK 版本已开启v1.9.1+hotfix.6,我正在 macOS Catalina 10.15.1 上为 iOs 13.2.2 上的 iPhone Xs 构建(最新版本)

标签: flutter

解决方案


同样的情况,即使是 iPhone 也会出现故障。如此处所述您必须按照以下步骤操作:

重新启动计算机或运行

  • 酿造更新
  • brew 卸载 --ignore-dependencies libimobiledevice
  • brew 卸载 --ignore-dependencies usbmuxd
  • brew install --HEAD usbmuxd
  • brew unlink usbmuxd
  • 酿造链接usbmuxd
  • brew install --HEAD libimobiledevice
  • 冲泡安装 ideviceinstaller

推荐阅读