![尝试将 iPhone SE 安装到 Linux Debian 时收到错误消息:“未处理的锁定错误 (-3)”](https://linux22.com/image/136712/%E5%B0%9D%E8%AF%95%E5%B0%86%20iPhone%20SE%20%E5%AE%89%E8%A3%85%E5%88%B0%20Linux%20Debian%20%E6%97%B6%E6%94%B6%E5%88%B0%E9%94%99%E8%AF%AF%E6%B6%88%E6%81%AF%EF%BC%9A%E2%80%9C%E6%9C%AA%E5%A4%84%E7%90%86%E7%9A%84%E9%94%81%E5%AE%9A%E9%94%99%E8%AF%AF%20(-3)%E2%80%9D.png)
我正在尝试将装有 iOS 11 的 iPhone SE 连接到具有 XFCE 环境的 Linux Debian 9.4“Stretch”桌面。我按照互联网上 5 个不同的指南一步步操作。我最终安装了这些软件包:libimobiledevice
ideviceinstaller
并尝试使用它们的功能,但没有成功。
我尝试使用两者安装我的iPhone:在信任计算机后idevicepair pair
回复,但是当尝试实际访问设备时,会弹出一条错误消息,引用:SUCCESS
无法安装“(我的名字)iPhone 上的文档” 未处理的锁定错误 (-3)
我尝试了另一种方法,将ifuse
iPhone 挂载到本地目录,但也不起作用。它在终端内回复一条错误消息,引用:
无法连接到设备上的锁定服务。再试一次。如果仍然失败,请尝试重新启动您的设备。
我尝试重新启动我的设备,但它根本不起作用。我还根据另一个故障排除指南删除了锁定文件,但它也不起作用,idevicepair
只是创建了新文件,这再次导致了此设备锁定错误。
我将 iPhone 连接到桌面。
答案1
每个遇到此问题的人可能都需要获取一些最新的库。在 Debian 上,这可能意味着您必须下载源代码并自行在您的计算机上编译它们。我建议尝试 Sam Rocketman 的食谱: https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc 就我而言,它解决了问题。