IPhone Conectividade Bluetooth a dispositivos não IOS

Eu estava pensando, se existe uma maneira de usar o IPhone como um dispositivo HID, com algum outro dispositivo como o PS3. Verifiquei a especificação Bluetooth e os dispositivos IOS suportam o perfil HID. Por isso, pensei que seria fácil emparelhar meu iPhone usando o mecanismo de senha e deveria poder começar a usá-lo como teclado ou mouse sem muito aborrecimento. Mas descobri muito em breve que essa suposição é ingênua e preciso desenvolver uma solução personalizad

Eu estava pensando inicialmente em usar a estrutura GameKit, mas acho que só funciona entre dois dispositivos IOS compatíveis. Se quiser estender esse recurso, preciso usar a API de acessórios externos do iPhone. Na minha análise, também descobri que o iPhone se comunicará e emparelhará apenas com dispositivos licenciados pela Apple. (Feito para o programa iPhone \ iPod). Isso significa que, se eu quiser usar o iPhone com outro dispositivo, preciso que ele seja aprovado pela Apple. (O que não vai me surpreender nem um pouco). Além disso, se alguém puder me indicar uma documentação mais detalhada sobre isso, isso também será útil (o que é uma placa de desenvolvedor de IMF ?

Não quero uma solução que precise de mim para desbloquear um iPhone. (ou qualquer solução que desqualifique meu aplicativo pela Apple).

Então, para resumir:

1- Valide minhas descobertas, corrija-as se estiverem erradas?

2a- Como funciona a API de acessórios externos? b- Posso usar isso para conectar a acessórios de terceiros? (ou é apenas para desenvolvedores de acessórios).

3- Ou existe uma solução melhor sem usar a API de acessórios externos?

Forneça documentação ou link de suporte, se puder. Obrigado

questionAnswers(1)

yourAnswerToTheQuestion