我想知道是否有任何方法可以让应用程序访问和收听较新耳机上的 Apple Earbud 的 Clicker 控件,就像应用程序可以收听自定义 Apple Remote 的 IR 接收器一样功能。我知道 iTunes 具有此功能(更准确地说是 iTunes Helper),因为当我双击播放/暂停唱首歌时,iTunes 会打开。我已经研究过尝试从 HID/IOServices 访问答题器,但目前找不到答案,如果有人能够阐明这个主题,我将不胜感激。
最佳答案
我怀疑您可以通过让您的应用程序播放音频(也许是静音?)然后将事件作为“音频播放器”的“控制事件”来接收。您可以将 AV Foundation Framework 视为一个起点。
关于objective-c - 在 C 中访问 Apple Earbud Clicker 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5136224/