在我的 C++ Windows 应用程序中,我的用户可以通过 USB 插入他们的移动设备,我的应用程序可以将特定文件传输到设备或从设备传输特定文件。对于 Android 设备,我能够使用 MTP。但是 iOS 设备让我绊倒了(我不是 iOS 用户)。
我立即发现 MTP 不是一个选项,因为我无法通过 Windows 资源管理器查看设备的文件系统(没想到会这样)。所以现在我被困住了,很困惑。疯狂地用谷歌搜索,我发现其他第 3 方程序也可以做到,但我找不到任何关于如何做的文档或资源。
有人能指出我正确的方向吗?我需要做什么才能在连接的 iOS 设备上查看文件系统?有没有我可能不知道但找不到的图书馆?我可以看到 iTunes 具有我正在寻找的功能。
感谢您的宝贵时间!
最佳答案
嗯,看来我的评论是错误的。至少有 libimobiledevice http://www.libimobiledevice.org/和 https://github.com/libimobiledevice/ifuse声称仍然支持访问 iOS 设备文件系统,甚至声称是跨平台的。我还没有尝试验证这些说法是否属实。
另见 https://www.theiphonewiki.com/wiki/MobileDevice_Library一些可能的选择
关于c++ - 通过 USB 将文件从 iOS 设备传输到 Windows PC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42755932/