iPhoneとWindows 10 - BLEペアリング要求の繰り返し - TechRepublic

iPhoneとWindows 10 - BLEペアリング要求の繰り返し - TechRepublic
  • iPhoneとWindows 10 – BLEペアリング要求の繰り返し

    Bluetooth Low Energy (GATT) 経由で Wi​​ndows 10 Enterprise を搭載した iPhone

    Bluetoothのペアリングが既に完了しているにもかかわらず、Windowsへのログイン時にペアリングが要求されます。その後、ペアリングが完了していても、Windowsを再起動するたびに、次回Windowsにログインする際に再度ペアリングが要求されます。

    当社の iOS アプリは Bluetooth の中心として機能し、もう 1 つは周辺機器 (Windows 上の Bluetooth ドライバー) として機能します。

    下記のステップ 5 でアプリが Bluetooth Low Energy (GATT) を使用して接続しようとすると、PC を再起動するたびに Windows から新しいペアリングが要求されます。

    問題を再現する手順:

    S1: Windows にログインし、アプリを Windows コンピューターに接続します。S2
    : Windows と iPhone でペアリング要求を確認します。S3
    : Windows と iPhone の両方でペアリングします
    。S4: iPhone の Bluetooth トグルをオフにしてからオンにします
    。S5: Windows を再起動してログイン画面を表示します。S6
    : iPhone でアプリを起動し、接続を試みます。S7
    : iPhone でペアリング要求を確認します。

    上記の手順でこの問題が再現しない場合は、S4 で Bluetooth トグルを変更するのではなく、iPhone を再起動してみてください。

    また、iPhone デバイスが Windows から次のログを受信して​​いることも確認しました。

    default 15:38:27.555377+0530 SpringBoard はアラート項目をアクティブ化する要求を受信しました: <SBUserNotificationAlert: 0x105916a90; title: Bluetooth ペアリング要求; source: bluetoothd; pid: 88>
    Windows を再起動または再起動すると、問題がより一貫して再現されることがわかりました。

    iPhoneのペアリング要求アラートダイアログで「キャンセル」を押すと、アプリは周辺機器(Windows)との接続を切断します。「ペアリング」を押しても周辺機器は何も起こりません。しかし、Windowsはマシンを再起動するたびにペアリング要求を送信し続けます。

    Androidデバイスではこの動作は確認されていません。WindowsとAndroidは問題なく動作します(つまり、デバイスがペアリングされると、どのような状況でも新たなペアリングは要求されません)。

    以下のスクリーンショットでは、iPhone が Windows の Bluetooth 設定ですでにペアリングされていますが、iPhone 上の Windows から再度ペアリングするようにペアリングが要求されており、バックグラウンドでアプリが Bluetooth Low Energy (GATT) を使用して Windows に正常に接続されています。

    環境:

    **

    Windows の詳細**

    エディション Windows 10 Enterprise

    バージョン22H2

    2021年5月5日にインストール

    OSビルド19045.2486

    Windows 機能エクスペリエンス パック 120.2212.4190.0 を体験

    iPhone OS – iOS 15

Tagged: