2017-09-14 5 views
0

ペリフェラルの名前に書きたいと思います。Core Bluetoothを使用してiOSのBLEペリフェラルの名前を設定する方法

Core Bluetoothのドキュメントからわかるように、周辺機器の「名前」プロパティは読み取り専用です。

しかし、周辺機器がその名前(私の場合は0x2A00のUUID)をブロードキャストすると、この特性に書き込んで名前を変更することは可能ですか?

+0

デバイスに書き込み可能なプロパティがある場合にのみ、それを実行します。すべてのデバイスで名前の変更が許可されていません。 – Larme

答えて

0

はい、ペリフェラル名の名前を変更できます。要求はCBCharacteristicです0x2A00(デバイス名)プロパティが利用可能です。 0x2A00プロパティがCBCharacteristicで利用できない場合、iOSまたはAndroidアプリケーション経由で周辺機器の名前を更新することはできません。

関連する問題