コア bluetooth アプリケーションを作成し、周辺機器に接続しています。周辺機器が接続できるセントラルを拒否する方法はありますか? ランダムな人がスキャンして、私の周辺機器が UUID をブロードキャストしているのを発見し、その UUID をブロードキャストして接続しようとした場合、どうすればこれを防ぐことができますか?
1 に答える
0
いいえ、iOS 周辺機器は、セントラルからの接続を禁止できません。ただし、接続を無効にするいくつかのトリックがあります。動的特性を読み取る場合:
- 特性の値の代わりにエラーを返します。
- 要求に応じないでください。これにより、接続が停止し、約 30 秒後に切断されます。
広告は、メディアにおける実際の広告と考えてください。多くの人が望むようにそれを見ることができます。これは iBeacons でも同じです。セキュリティが隠されていることに依存するべきではありません。(Wifi SSID ブロードキャストはオフにすることができますが、ホットスポットが暗号化および認証されていない場合、ユーザーがあなたを見つけます。)
于 2014-03-12T07:57:50.083 に答える