コンテンツにジャンプ

iOS セットアップ

GitHub

iOS用のネイティブシステムを使用

iOSネイティブシステムの使用

iOSでは、このプラグインは 近接インタラクション からフレームワークを使用します。 NearbyInteraction 要件

要件

iOS 15+
  • iOS 15+
  • Xcodeで近接インタラクション機能を有効にします
  • Xcodeの設定

Capacitor

Capacitor
  1. iOSアプリのターゲットを開きます。
  2. 移動する Signing & Capabilities.
  3. Click + Capability 追加してください。 使用説明を追加します.
  4. Copy to clipboard Info.plist:
<key>NSNearbyInteractionUsageDescription</key>
<string>This app uses Ultra Wideband to measure distance to nearby devices.</string>

クライアントフロー

クライアントフロー
import { CapacitorUwb } from '@capgo/capacitor-uwb';
const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();
await CapacitorUwb.startPeerSession({
peerDiscoveryToken: '<peer-token-base64>',
isCameraAssistanceEnabled: false,
});

各デバイスを discoveryToken 他のペアデバイスと

イベント

セクション
  • rangingUpdate 距離と方向の更新が利用可能な場合に
  • sessionStateChanged ライフサイクル状態 running, suspended, invalidated, peerDisconnected.
  • getDiscoveryToken() and startPeerSession() iOS 16以降のデバイスでサポートされている場合、カメラのアシスト機能が利用可能です。
  • と