J'utilise iOS9 et Swift 2 pour créer une application qui reçoit une notification lorsque l'iPhone est connecté/déconnecté au bluetooth de la voiture. J'utilise EAAccessoryManager.sharedAccessoryManager().connectedAccessories
pour obtenir la liste des accessoires connectés.Noms de protocoles Bluetooth pour UISupportedExternalAccessoryProtocols
J'ai ajouté UISupportedExternalAccessoryProtocols
dans Info.plist, mais je ne sais pas quels protocoles ajouter. Quelqu'un peut-il me pousser dans la direction où je peux obtenir ces noms de protocole. J'espère que les noms de protocole sont génériques qu'ils fonctionnent avec le périphérique Bluetooth dans n'importe quelle voiture. Lorsque je lance l'application, je reçois 0 appareil connecté même si mon téléphone est connecté au bluetooth de ma voiture.
Merci!
Je crois que ce cadre est seulement pour les accessoires MFi. Vous ne verrez pas d'accessoires Bluetooth génériques tels qu'une connexion Bluetooth pour voiture. – Paulw11
@ Paulw11 Existe-t-il un moyen de voir des accessoires génériques? Je veux spécifiquement savoir si l'utilisateur est dans leur voiture de l'appariement Bluetooth 2. Certaines applications le font, mais je ne sais pas encore comment. – NickG
Vous pouvez détecter la connectivité à un périphérique audio Bluetooth à l'aide de la structure av, mais ni l'infrastructure Core Bluetooth ni l'infrastructure External Accessory ne vous fourniront cette information. – Paulw11