如何在可可中检测停靠的设备

时间:2013-12-10 18:39:22

标签: objective-c macos cocoa device detection

我一直在网上搜索,并使用NSWorkspace通知系统从Cocoa App中找到了安装设备检测的解决方案。但是,当Apple设备停靠时,似乎不会触发此通知。

我特别希望我的OSX应用程序检测停靠的iPad / iPhone,能够评估我的应用程序的iOS版本是否已安装,然后同步文件。我意识到最简单的方法是使用iCloud,但我还没有Apple的开发者会员资格,并希望能够在没有互联网的情况下同步文件。

类似iTunes的系统将是理想的选择。任何想法。

提前致谢。

1 个答案:

答案 0 :(得分:0)

Apple没有提供任何官方API来执行您的要求。

非正式地,您可以尝试这里的内容:https://bitbucket.org/tristero/ipodaccessframework

您绝对可以使用它来确定是否安装了特定的应用程序(通过查找其bundle-id的匹配项),并且您可以读取/写入特定应用程序文档目录中的文件。

免责声明:这是我的。肯定有其他库可以达到类似的效果。