2013-05-10 17 views
8

iOSデバイスにデータを送信するためにMacが必要とするアイデアに取り組んでいます。私はCoreBluetoothフレームワークがMac OSとiOS専用でないことを知っています。そのため、Macに周辺機器を置くことができる方法はありますか?MacをBluetooth周辺機器として使用することはできますか?

私はいくつかの周りグーグルでやった - ストレートな答えを持っていない:(

答えて

9

CoreBluetooth.FrameworkはOSXのためにそこにあることがIOBluetooth.frameworkの内部に埋め込まれていますApple Dev SiteからサンプルMACのアプリをダウンロードしてください1。。。相違点は、CoreBluetooth.FrameworkのOSXバージョンにCBPeripheralManagerクラスが含まれていないことです.iOSデバイスをペリフェラルとして動作させ、Macを中央として動作させるだけです.iOSデバイスは同時に動作し、データを送信できます両方向。

+2

'CBPeripheralManager'は、OS X 10.9で使用可能であることを注意し、後で([リンク](HTTPS: //developer.apple.com/library/mac/documentation/CoreBluetooth/Reference/CBPeripheralManager_Class/))。 – KevinH

3

JavaScriptを使いたい場合は、bleno。 BLE(Bluetooth Low Energy)周辺機器を実装するためのnode.jsモジュールであり、Mac OS X 10.9以降、LinuxおよびWindowsをサポートします。

あなたは彼らのgithubのリポジトリで、周辺モードでバッテリのサービスを実装するための例を見つけることができます。

https://github.com/sandeepmistry/bleno/tree/master/examples/battery-service

関連する問題