BLECommanderを使用してフォアグラウンドでBluetoothデバイスに接続しています。このコードは、このサンプルappに大きく依存しています。私は、私のアプリは、ブルートゥース中央とブルートゥース周辺の両方を使用すると信じています。さらに、新しい欠落データを取得するために、数時間おきにバックグラウンドでpingを実行します。私はフォアグラウンドのデバイスに接続するのは問題ありません。私は、バックグラウンドでメッセージを送信し、データを取得するだけです。iOSのバックグラウンドで接続されたBluetoothデバイスにメッセージを送信する方法
バックグラウンドで動作させるためにコア・ブルートゥースを使用する際のAppleのドキュメントを読んでいます。