프로그래밍 방식으로 UIEventSubtypeRemoteControlTogglePlayPause
과 같은 원격 제어 이벤트를 트리거하고 싶습니다. 내가 염두에두고있는 응용 프로그램은 "재생"명령을 수신하는 음성 원격 제어 응용 프로그램 (이미있는 경우에도 있음)이며 단순히 UIEventSubtypeRemoteControlTogglePlayPause
이벤트를 생성합니다. 이 이벤트의 첫 번째 응답자로 등록 된 모든 앱에서 가져옵니다. 나는. 내 응용 프로그램은 단순히 음성을 원격 제어 명령으로 변환합니다.프로그래밍 방식으로 iOS에서 원격 제어 이벤트 보내기
아이디어가 있으십니까?
공용 iOS API를 사용하여 다른 앱에 원격 제어 이벤트를 보낼 수 없습니다. 당신이 탈옥을하지 않는 한 비공개 API로는 불가능합니다. jailbreaking을 요구하는 대답을 원한다면, 아마도 당신의 질문에 언급해야합니다. –
아니요, jailbreaking이 필요하지 않습니다. 원격 제어 이벤트를 보낼 수 없다면 - "원격"응용 프로그램이 Apple TV 용으로 작성된 방법에 대한 지침이 있습니까? 동일한 앱을 제작하려면 어떻게해야합니까? –
원격 응용 프로그램은 로컬 장치의 다른 응용 프로그램에 원격 제어 이벤트를 보낼 필요가 없습니다. 그것은 WiFi를 통해 AppleTV에 메시지를 보냅니다. Bonjour 및 일반 UDP 및 TCP 소켓을 사용하여 Wi-Fi의 다른 장치로 메시지를 보낼 수도 있습니다. –