私が望むのは、アプリが実行されていないときでも、iOS デバイスが Bluetooth LE サービスを常にアドバタイズしていることです。これにより、別の iOS デバイスがそれをスキャンして見つけることができます。私はここでAppleのバックグラウンド指示に従いました:
フォアグラウンドで広告を表示することも、バックグラウンドで広告を表示することもできますが、常に広告を表示し続けるわけではありません。バックグラウンドで実行するように設定している場合、再起動後にバックグラウンドの位置情報サービスが自動的に機能するように、デバイスの再起動後も広告を開始するべきではありませんか? Apple のドキュメントに記載されていない (または見つけにくい) バックグラウンド処理に対する制限はありますか? Core Bluetooth Peripheral がバックグラウンドで正しくアドバタイジングしている例はありますか?
ありがとう...