我想为我的备份应用程序实现一种备份功能,但由于我无法在设备上执行此操作,因此我必须在 Mac 上执行此操作。我将如何在计算机上列出连接的 iDevices(主要是 iPhone 和 iPod Touch)?我想我可以枚举所有连接的 USB 设备的大量数组并检查具有 Apple 供应商代码的设备,但我知道有一些更好的方法。
我还假设我必须为此使用 IOKit,但我从未使用过它,所以我很感激一些示例代码和有用的提示,可以为我指明正确的方向。然后,我需要获取设备名称,并访问设备上的文件,但我想在我弄清楚设备之后这会很简单。