尝试通过我的 debian7 盒将文件传输到工作 ipad。
当我将其插入计算机 USB 端口时,它会显示有关信任这台计算机的对话框,并且计算机会显示有关 iPad 已被锁定的 gnome 警报,我应该解锁它并再试一次。
我在 iPad 上按下“信任”,然后在 gnome 上再试一次。
然后又重新开始,一遍又一遍,永无休止。
苹果支持论坛上有十几个关于此问题的帖子。没有解决方案。只有几十个“我也是”标签。
例如 https://discussions.apple.com/message/23082859#23082859(44 人赞同,2000 次观看)
这是我收到的日志/消息
Oct 23 21:17:39 dotmatrix kernel: [ 1928.517766] usb 2-1.7: USB disconnect, device number 16
Oct 23 21:17:39 dotmatrix kernel: [ 1928.715441] usb 2-1.7: new high-speed USB device number 17 using ehci_hcd
Oct 23 21:17:40 dotmatrix kernel: [ 1928.811031] usb 2-1.7: New USB device found, idVendor=05ac, idProduct=12ab
Oct 23 21:17:40 dotmatrix kernel: [ 1928.811036] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 23 21:17:40 dotmatrix kernel: [ 1928.811039] usb 2-1.7: Product: iPad
Oct 23 21:17:40 dotmatrix kernel: [ 1928.811041] usb 2-1.7: Manufacturer: Apple Inc.
Oct 23 21:17:40 dotmatrix kernel: [ 1928.811043] usb 2-1.7: SerialNumber: fec5e0f6a6fa18a936de3c53af661051d290275e
Oct 23 21:17:40 dotmatrix mtp-probe: checking bus 2, device 17: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7"
Oct 23 21:17:40 dotmatrix mtp-probe: bus: 2, device: 17 was not an MTP device
Oct 23 21:17:43 dotmatrix kernel: [ 1932.346505] usb 2-1.7: USB disconnect, device number 17
如果我不按信任对话框,它将一直留在那里,直到我拔掉电缆。但日志显示在电缆连接后 3 秒它就放弃了。
答案1
libimobiledevice
这是 iOS7 1.1.5 及更早版本中已知的不兼容性。向开发商报告和随后修复. 解决方法是1.1.6 版本的一部分。
我可以亲自确认我看到了一样的问题在 Fedora 20 下使用libimobiledevice
1.1.5。升级到测试构建1.1.6libimobiledevice
应该可以解决这个问题,但实际上遇到了一些其他问题SELinux 问题。
因此,假设您不想自己从源代码构建,您需要说服您首选的 Linux 发行版打包、测试并最终发布libimobiledevice
1.1.6 或更高版本。