サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
qiita.com/shuheni
BLE機器を開発中に、テスト用アプリを作っていた時に引っかかったメモ。 BLE機器のデバイス名を変えたのに、変更前の名前になっている 確かに変更したはずと思い、自分のiOSアプリを疑う。 そこで、持っていたBLExplrでスキャンしてみたところ、見えていた情報が食い違っていることに気づく。 ※以下キャプチャ画像の表示は一部マスクしてます iOS、デバイス情報のキャッシュ あれこれ調べたところ、データの取り方によってはiOSが持っているキャッシュのデバイス名を取り出してしまう模様。 (BLEのUUIDとひも付けているっぽい?) 当初のコードでは、didDiscoverPeripheralに渡ってきたCBPeripheralのnameを参照していた。 - (void) centralManager:(CBCentralManager *)central didDiscoverPeriphera
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く