我正在计算机上开发像“弹出设备”这样的 iPhone 应用程序。这意味着,当我连接 USB 电缆以连接到计算机时,此应用程序只需单击一下即可断开该连接。我在谷歌上搜索了这个,我对EAAccessoryManager
. 这EAAccessoryManager
仅用于通知。当 USB 电缆连接或断开时,它可以通知用户。但我需要以编程方式断开连接。是否有任何可用的 API 或教程?请帮助我。
问问题
2623 次
2 回答
2
你可能应该看看 IOKit。我相信 IOKit 适用于 iOS 和 OS X 上的 USB 设备。
您可能有兴趣查看以下链接: https ://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/USBBook/USBIntro/USBIntro.html
http://iphonedevwiki.net/index.php/IOKit.framework
此外,还有一本关于 iOS/OS X 内核的非常好的书,我相信有一整章是关于 IOKit 的:
http://www.amazon.com/Mac-OS-iOS-Internals-Apples/dp/1118057651
于 2013-02-23T22:19:31.147 回答
1
您可以在https://github.com/kennytm/iphone-private-frameworks中找到 iOS 框架的私有 API ,但我认为不存在此功能。我认为这是因为没有理由要从 iPhone 上执行此操作,因此 Apple 没有理由将其包含在 API 中。
于 2013-02-23T21:56:18.053 回答