flutter - 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 构建(最新版本)
解决方案
同样的情况,即使是 iPhone 也会出现故障。如此处所述,您必须按照以下步骤操作:
重新启动计算机或运行
- 酿造更新
- brew 卸载 --ignore-dependencies libimobiledevice
- brew 卸载 --ignore-dependencies usbmuxd
- brew install --HEAD usbmuxd
- brew unlink usbmuxd
- 酿造链接usbmuxd
- brew install --HEAD libimobiledevice
- 冲泡安装 ideviceinstaller
推荐阅读
- azure-functions - 尝试写入文件并将其上传到使用 Azure 存储 SDK 的 azure 文件共享存储时出错
- c# - 为什么在使用 File.WriteAllBytes 保存文件后无法以编程方式打开文件
- laravel - 约会的开始时间和结束时间
- kubernetes - oc get pods - 仅打印 pod 名称的命令
- python-3.x - 使用方法转换列数据时避免“SettingwithCopyWarning”
- angular - Angular Material mat-table 在过滤时不返回任何结果
- git - 上次提交的 Git 提交哈希,不包括合并
- android - 如何修复“错误:无法解析':app@debug/compileClasspath'的依赖关系:。” 安卓中的错误
- angular - 将数据从 observable 传递到 observable
- node.js - AWS Lambda Nodejs:从 S3 存储桶获取过去 24 小时内创建的所有对象