進捗記録20230130

【目的】

 U1チップ搭載Apple製品を用いてデバイス間の「距離」、「位置」測位を実現するAppの開発

 特にAppleWach-iPhone間の測位について

【デバイス情報】

  • iPhone11-iOS16.3-
  • AppleWatch Series8-WatchOS9.3-

【技術的要素】(現時点で)

  • ハード的要素
  • ソフト的要素

【参考資料】(現時点で)

GitHub - MIZUNO-CORPORATION/NearbyInteractionByCoreBluetooth: Apple Watch6、iPhone 11以降対応のUWB機能(NearbyInteraction)検証アプリです。トークンの交換にCoreBluetoothを使用します。

 

【課題】

  • 上記リンクより以下のステップにより実現したい。
    1. NISessionのインスタンスを作成する→(Nearby Interaction)
    2. 接続するデバイス間でdescoveryTokenを交換し合う→(Core Bluetooth)
    3. NINeaarbyPeercOnfigureationで、相手トークンを設定する
    4. NISessionを開始する
    5. NISessionDlegateでNINearbyObjectを受け取る
  • AppleWach-Appの開発について

    「単体アプリケーション」か「親となるIPhoneアプリが必要」か

    理想は単体アプリケーションで複数端末からの情報を取得できること。

  • ドキュメントの読み込み