【问题标题】:Syncing an iPod or iPhone with Cocoa将 iPod 或 iPhone 与 Cocoa 同步
【发布时间】:2010-03-28 13:26:31
【问题描述】:

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

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

谁能帮帮我?谢谢

【问题讨论】:

    标签: cocoa synchronization ipod


    【解决方案1】:

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

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

    【讨论】:

    • =\ 它说:“已在运行到固件 3.1.3 的 iPhone/iPod Touch 1G、2G 和 3G/3GS 上测试。”这是否意味着它不会对 click-wheel iPod 做任何事情?还是那些 iPod 使用相同的协议?
    • Koning Baard XIV:iPod 运行不同的操作系统,所以我猜它们确实具有与 iPhone-OS 系列不同的协议。
    • 抱歉,我忘记了较新的库不支持较旧的 iPod。旧 iPod 支持可以在 libipod 中找到:libipod.sourceforge.net
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多