Kann das iPhone 3.0 SDK vollen Zugriff auf Bluetooth-Geräte (Headsets) liefern?

StackOverflow https://stackoverflow.com/questions/1020640

  •  06-07-2019
  •  | 
  •  

Frage

So ein iPhone mit einem Bluetooth-Headset koppeln und es verwenden, um Anrufe zu tätigen (obwohl ein iPod Touch mit dem OS 3.0 kann nicht mit einem Headset koppeln, gehen Abbildung).

Aber kann ich eine Anwendung schreiben, die Bluetooth-Geräte gepaart zugreifen kann und ihre Funktionalität (wie der Mikrofoneingang von einem Headset)?

Dies wäre nützlich in VoIP Anwendungen oder sogar Spiele Multi-Player über Wi abgespielten -Fi, die Voice-Chat nutzen könnten.

War es hilfreich?

Lösung

Wenn ein kompatibles Bluetooth-Headset mit dem Gerät gekoppelt ist, wird es transparent verwendet werden, wenn Sie den Core Audio-APIs verwenden; Sie benötigen keine spezielle Unterstützung für Bluetooth-Headsets zu Ihrer Anwendung hinzuzufügen.

Wenn Sie speziell mit Bluetooth-Geräten integrieren mögen, müssen Sie die „Made for iPod“ / „Works with iPhone“ Programm teilnehmen, aber das ist immer noch nicht, dass Sie zu jedem beliebigen Bluetooth-Gerät sprechen lassen. Kompatible Bluetooth-Geräte benötigen einen speziellen Authentifizierungs-Chip von Apple, die in der Regel bedeutet, dass Sie bräuchten eine benutzerdefinierte Gerät, das speziell für das iPhone / iPod (zum Beispiel zu bauen, TomTom 's im Auto-Navigationsgerät).

Andere Tipps

Ich glaube schon, aber ich bin nicht sicher.

Die sehr hohe Informationen finden Sie hier: http://developer.apple.com/iphone/program/sdk/

Die Dokumentation für den neuen Rahmen ist hier, müssen Sie möglicherweise das iPhone dev Programm melden Sie sich es zu sehen, ich bin nicht sicher:

http://developer.apple.com /iphone/library/documentation/ExternalAccessory/Reference/ExternalAccessoryFrameworkReference/ExternalAccessoryFrameworkReference.pdf

Hope, das hilft.

Die Hardware-Hersteller würden Sie mit einigen Angaben, um Sie zu erlauben, es zu benutzen.

Als Nathan sagte, wenn es bereits gekoppelt ist verwenden Sie Core Audio.

Wenn Sie erweiterte Material (mehr als Audio) brauche ich denke, Sie dachten, das GameKit Rahmen mit den Bluetooth-Geräten zu verbinden. In diesem Fall vergessen Sie es, da Apple nur auf „andere iPhones oder iPod Touches“ anschließen können ...

Nein, ich glaube nicht.

Sie können aber nach wie vor das Mikrofon verwenden. Wenn es ein Headset ist, wird er es verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top