Comment utiliser Bluetooth classique au lieu du fichier
En référence à Dennis Mathews répondre comment spécifier bluetooth classique au lieu de CHIER sur iOS? Est-il une api différente de Core Bluetooth Cadre?
source d'informationauteur joels
Vous devez vous connecter pour publier un commentaire.
Joels il y a une façon très claire pour utiliser le Bluetooth classique sur iOS. C'est avec l'Accessoire Externe de cadre (il est également inclut les connexions matérielles en plus de Bluetooth classique, cependant).
Vous devez ajouter le
ExternalAccessory.framework
et de préciser "App communicates with an accessory
" dans le contexte des modes à l'intérieur de votre plist pour commencer. Cependant, il faut noter qu'avec le Bluetooth classique, l'utilisateur doit ajouter votre appareil Bluetooth et le Système les paramètres Bluetooth. C'est seulement avec LE Bluetooth que nous sommes en mesure d'ajouter des périphériques à partir de l'app côté.Découvrez les docs sur le Accessoire Externe Cadre
En réponse à votre question concernant l'Imf programme, ce qui devrait clarifier:
Si vous souhaitez en savoir plus, consultez les Imf FAQ
Si votre accessoire externe n'a pas besoin d'une bande passante élevée dans la connexion à iOS, et que vous souhaitez utiliser (ou doit); 2.l' x/classique BT, (au lieu de 4.x/LE/Smart, qui est très faible bande passante, mais ne nécessite pas des Ifm de la danse), vous pourriez être en mesure de communiquer en émulant un BT clavier HID dans votre accessoire.
Il n'est pas optimale, surtout depuis que le HID inverse canal est assez limité (je pense à des choses comme l'éclairage de la touche de verrouillage des majuscules dans la base de la configuration du clavier HID (page 7 la cartographie, si je me souviens bien.) Otoh, que, si votre principale tâche consiste à envoyer des données à l'appareil iOS, l'envoi des données que les frappes ne serait pas trop terrible. (et peut même être considérée comme la vertu au cours du test 🙂
Périphériques HID peut déclarer des capacités supplémentaires dans le tableau défini des claviers, mais je ne suis pas sûr si une application iOS pouvez obtenir à un autre correspondances avec sanctionné Api.