iOS の BLE で問題が発生しました。私の場合は次のとおりです。デバイスBLE 4.0に接続するアプリケーションを開発しています。私の問題は着信機能です。この関数のシナリオは、デバイス BLE とアプリケーションの間で接続された後、電話が着信すると、私のアプリケーションはデータを BLE デバイスに送信し、振動させて光を点滅させます。
現在、以下の4つのケースを試しましたが、3つのケースで成功し、残りのケースは失敗です:
ケース 1:(成功) アプリがフォアグラウンドの場合 --> 着信 --> アプリは振動と光の点滅メッセージを BLE デバイスに送信できます
ケース 2:(成功) ホームをクリックしてアプリがバックグラウンドに移動すると、-> 着信中 --> アプリはバイブレーションと光の点滅メッセージを BLE デバイスに送信できます
ケース 3:(成功) [ホーム] をクリックしてアプリをバックグラウンドに移動し、スリープ モード ボタンをクリックすると --> 着信 --> アプリはバイブレーションと光の点滅メッセージを BLE デバイスに送信できます
ケース 4:(FAIL) ホーム ボタンをダブルクリックし、バックグラウンドでアプリを終了する (タスク マネージャーでアプリを削除する) --> 着信 --> アプリがバイブレーションと光の点滅メッセージを BLE デバイスに送信できない
誰かが以前にこのケースに遭遇し、このヘルプの経験やアイデアを持っていますか?
ご協力ありがとうございました!