iOS セットアップ
このプラグインのインストール手順とフルマークダウンガイドを含むセットアップの質問をコピーしてください。
iOS用のネイティブシステムを使用
iOSネイティブシステムの使用iOSでは、このプラグインは 近接インタラクション からフレームワークを使用します。 NearbyInteraction 要件
要件
iOS 15+- iOS 15+
- Xcodeで近接インタラクション機能を有効にします
- Xcodeの設定
Capacitor
Capacitor- iOSアプリのターゲットを開きます。
- 移動する Signing & Capabilities.
- Click + Capability 追加してください。 使用説明を追加します.
- 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()andstartPeerSession()iOS 16以降のデバイスでサポートされている場合、カメラのアシスト機能が利用可能です。- と