0

我正在 Cocoa 中创建一个 iTunes 克隆(不要问为什么,它不是邪恶的),我希望能够与它同步我的 iPod。这意味着:音乐、照片、视频和播客。我真的找不到任何东西,因为 Google 只显示有关 iPod touch 和 iPhone 编程的文章,但我实际上正在为 Mac OS X 创建一个桌面应用程序,而且我还希望能够同步点击轮式 iPod。

是否有 API 或者我应该直接读写 USB 端口?

谁能帮我?谢谢

4

1 回答 1

1

Apple 小心翼翼地保护同步功能并且不提供 API。据我所知,您甚至无法使用 iTunes 自动化来为您进行同步。

资源丰富的开源社区对协议进行了逆向工程,并且libimobiledevice项目的存在旨在为基于 Linux 的系统提供同步库。我不相信这个库会建立在 OSX 上——它依赖于 Linux USB 架构——但是如果你需要编写自己的同步库,它会为你提供一个很好的起点来理解协议和设备的工作原理。

于 2010-03-28T13:43:57.033 回答