iOS 设置
复制安装步骤和本插件的完整Markdown指南的设置提示。
iOS 本地系统使用
标题:iOS 本地系统使用在 iOS 上,这个插件使用 附近互动 来自 NearbyInteraction 框架。
要求
标题:要求- iOS 15+
- 具有 UWB 硬件的物理设备
- 在 Xcode 中启用附近互动功能
Xcode 配置
Xcode 配置- 在 Xcode 中打开您的 iOS 应用程序目标。
- 转到 签名和功能.
- 点击 + 功能 并添加 附近交互.
- 添加使用说明
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()信任startPeerSession()仅适用于 iOS 的 API。- 相机辅助功能在 iOS 16+ 上可用,具体取决于设备支持情况。