0

このアプリケーションは、中央マネージャーの状態の保存と復元を実装します。(IOS7.1)

アプリケーションがシステムによって終了されると (ei memory low )、コア Bluetooth はアプリケーションに代わって周辺機器のイベントを監視し続けるため、周辺機器は接続され続けます。

ここで、周辺機器が切断された場合 (範囲外)、アプリケーションはバックグラウンドで再起動され、willRestoreStateが呼び出されますが、 didDisconnectPeripheralは呼び出されませんが、アプリケーションがユーザーによってフォアグラウンドに戻された場合は、didDisconnectPeripheralが呼び出されます。

このアプリケーションは、状態の復元後、まだバックグラウンドにある間にdidDisconnectPeripheralイベントを処理する必要があります。

どうすればこの動作を実現できますか?

4

0 に答える 0