【问题标题】:ideviceinfo.exe returns Lockdownd Error Code -2ideviceinfo.exe 返回 Lockdownd 错误代码 -2
【发布时间】:2019-05-14 05:09:28
【问题描述】:

我有一个项目实际上正在使用 libimobiledevice 库,该库由 Windows 的 ideviceinfo.exe 二进制文件执行。我已经使用了一段时间了,它适用于 iPhone 6 到 iPhone X。

但是,随着 iPhone XS、XR 和 XS Max 的出现 - 它停止工作并返回错误:ERROR: Could not connect to lockdownd, error code -2。我尝试更新我的 iTunes 并从多个 GitHub 源(例如 thisthisthis)下载最新版本的可执行包。

我还在 google 上搜索了有关 Lockdownd -2 的错误,但我看到的只是 Lockdownd -8 和其他错误。

希望在这里得到提示,谢谢。

以下是供参考的屏幕截图,我正在使用加载了 iOS 12+ 的 iPhone XS / XR / XS Max。

【问题讨论】:

    标签: c# ios .net libimobiledevice


    【解决方案1】:

    我是你提到的imobiledevice-net 项目的成员。我们最近切换了构建系统,我好像忘记更新状态徽章了。

    二进制文件from the latest build 应该可以工作。在该页面上,点击 Artifacts,然后选择 Binaries 并下载 libimobiledevice.1.2.1-r371-win-x64.zip 文件。

    让我知道这是怎么回事。

    【讨论】:

    • 嗨,伙计。抱歉,我到底在哪里可以找到要单击的“工件”元素?我只能在重定向时查看此页面:link
    • artifacts 元素是页面右上角的蓝色框:)
    • 天哪,我真的很抱歉我没有注意到那个。我非常专注于左窗格。呵呵。不管怎样,我现在就试试。非常感谢。
    • 更新:我刚刚确认 ideviceinfo 又恢复了工作。感谢@frederik-carlier 能够找到这个问题并尽快回答。我只有一个问题:在转储电池诊断信息时使用 AppleARMPMUCharger 参数检查 ioreg 注册表时 idevicediagnostics 怎么样。它似乎返回给我空的 xml 文档?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 2017-02-06
    • 2011-12-04
    • 2014-07-03
    相关资源
    最近更新 更多