最終更新:2024-05-14 (火) 12:36:33 (5d)  

Core Bluetooth/状態の保存
Top / Core Bluetooth / 状態の保存

https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothBackgroundProcessingForIOSApps/PerformingTasksWhileYourAppIsInTheBackground.html

動作

  • システムが接続リクエストをモニターし、アプリを再起動してデリゲート コールバックを処理
  • CBCentralManagerDelegate
    • centralManager:didConnectPeripheral?:

CBCentralManager

  • システムは下記を追跡
    • CentralManger?のスキャンするサービス
    • CentralManager?の接続しようとするペリフェラル
    • CentralManager?の購読している特性

保存機能を使う場合、optionsに指定する

復元

CBPeripheralManager

  • システムは下記を追跡
    • PeripheralManger?のアドバタイズしているデータ
    • PeripheralManger?の発行したサービスと特性
    • 特性を購読しているセントラル

関連

参考