0

コア bluetooth アプリケーションを作成し、周辺機器に接続しています。周辺機器が接続できるセントラルを拒否する方法はありますか? ランダムな人がスキャンして、私の周辺機器が UUID をブロードキャストしているのを発見し、その UUID をブロードキャストして接続しようとした場合、どうすればこれを防ぐことができますか?

4

1 に答える 1

0

いいえ、iOS 周辺機器は、セントラルからの接続を禁止できません。ただし、接続を無効にするいくつかのトリックがあります。動的特性を読み取る場合:

  1. 特性の値の代わりにエラーを返します。
  2. 要求に応じないでください。これにより、接続が停止し、約 30 秒後に切断されます。

広告は、メディアにおける実際の広告と考えてください。多くの人が望むようにそれを見ることができます。これは iBeacons でも同じです。セキュリティが隠されていることに依存するべきではありません。(Wifi SSID ブロードキャストはオフにすることができますが、ホットスポットが暗号化および認証されていない場合、ユーザーがあなたを見つけます。)

于 2014-03-12T07:57:50.083 に答える