2009-06-20 3 views
5

Ainsi, un iPhone peut être associé à un casque Bluetooth et l'utiliser pour passer des appels (bien qu'un iPod Touch avec le système d'exploitation 3.0 ne puisse pas être associé à un casque, voir la figure).Le kit de développement logiciel pour iPhone 3.0 peut-il fournir un accès complet aux périphériques Bluetooth (casques d'écoute)?

Mais puis-je écrire une application qui peut accéder à des périphériques Bluetooth jumelés et leurs fonctionnalités (comme l'entrée du microphone d'un casque)?

Ce serait utile dans VoIP applications ou même des jeux multi-joueurs en cours de lecture sur le réseau Wi-Fi qui pourrait utiliser le chat vocal.

Répondre

6

Si un casque Bluetooth compatible est couplé avec l'appareil, il sera utilisé de manière transparente si vous utilisez les API Core Audio; Vous n'avez pas besoin d'ajouter un support spécifique pour les casques Bluetooth à votre application. Si vous souhaitez intégrer spécifiquement avec des périphériques Bluetooth, vous devrez rejoindre le programme "Made for iPod"/"Works with iPhone", mais cela ne vous permettra pas de parler à un périphérique Bluetooth quelconque. Les périphériques Bluetooth compatibles nécessitent une puce d'authentification Apple spéciale, ce qui signifie généralement que vous devez créer un périphérique personnalisé spécifique pour l'iPhone/iPod (par exemple, l'appareil de navigation embarqué TomTom).

0

Non, je ne pense pas.

Mais vous pouvez toujours utiliser le microphone. S'il y a un casque, il l'utilisera.

0

Le fabricant de matériel devrait vous fournir quelques spécifications pour vous permettre de l'utiliser.

0

Comme Nathan dit, si elle vous a déjà jumelé utiliser Core Audio.

Si vous avez besoin de choses plus avancées (plus que de l'audio), je suppose que vous pensiez utiliser le GameKit Framework pour vous connecter aux périphériques Bluetooth. Dans ce cas, oubliez-le, car Apple vous permet de vous connecter uniquement aux "autres iPhones ou iPod Touches" ...

Questions connexes