追加の変数を使用せずに、つまり CBCentralManager オブジェクトのみから、CBCentralManager がスキャンしている周辺機器を特定する方法を考えています。
1 に答える
1
CBCentralManager からの唯一の有用な API のように見えますがretrievePeripherals:
、iOS 9 の時点で完全に削除されました。Apple がこれを行ったのは、あいまいなセキュリティ上の懸念 (悪意のあるソフトウェアが Bluetooth デバイスをスキャンして悪用するなど?) のためだと思います。
CBCentralManager 内での置換にretrievePeripheralsWithIdentifiers:
は、アプリが既に認識しているデバイス識別子のリストが必要です。
于 2015-11-05T10:10:01.703 に答える