Я пытаюсь инициировать различные действия внутри только моего собственного приложения, используя кнопки подключенной гарнитуры (что-то похожее на то, что делает нажатие). Однако я заметил, что независимо от того, использую ли я делегат MPRemoteCommandCenter
или remoteControlReceivedWithEvent
, я получаю события с заметным отставанием. Что еще хуже, так это то, что если я попытаюсь дважды нажать кнопку быстрого доступа, я получу только один UIEventTypeRemoteControl
.
Кто-нибудь сталкивается с подобной проблемой, знает причину этого или даже лучше знает какое-то обходное решение? Протестировано под ios8 и ios9.