我正在Cocoa中创建一个iTunes克隆(不要问为什么,这不是邪恶的)我希望能够将iPod与它同步。这意味着:音乐,照片,视频和播客。我真的找不到任何东西,因为谷歌只展示有关iPod touch和iPhone编程的文章,但我实际上正在为Mac OS X创建一个桌面应用程序,我也希望能够同步点击式滚动iPod。
是否有API或我应该直接读写USB端口?
任何人都可以帮助我吗?感谢
答案 0 :(得分:1)
Apple小心翼翼地保护同步功能,但不提供API。据我所知,你甚至无法使用iTunes自动化为它进行同步。
开源社区资源丰富,已经对协议进行了逆向工程,并且libimobiledevice项目的存在为基于Linux的系统提供了同步库。我不相信该库将建立在OSX上 - 它依赖于Linux USB架构 - 但如果您需要编写自己的同步库,它将为您提供理解协议和设备工作的良好起点。