帮助开发者梳理 Meta AI 应用注册与相机权限申请流程
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "permissions-registration" 技能: 1. 下载 https://raw.githubusercontent.com/facebook/meta-wearables-dat-ios/main/plugins/mwdat-ios/skills/permissions-registration/SKILL.md 2. 保存为 ~/.claude/skills/permissions-registration/SKILL.md 3. 装好后重载技能,告诉我可以用了
请整理接入 Meta AI 的应用注册流程,说明需要准备的账号、后台配置、回调设置,以及相机权限申请在 iOS 和 Android 上的关键差异。
一份分步骤的接入说明,涵盖注册、配置与双平台相机权限要点。
请为一个使用 Meta AI 与相机功能的移动应用撰写权限申请说明文案,分别提供首次弹窗前引导语、系统权限用途说明,以及被拒绝后的重试提示。
适合产品与开发落地的权限提示文案,覆盖申请前、中、后的用户沟通。
请列出 Meta AI 应用注册失败或相机权限调用异常的常见原因,并按“现象、可能原因、排查步骤、修复建议”的格式输出。
结构化的问题排查清单,帮助快速定位注册配置或权限流程错误。
Register your app with Meta AI, then request the device permissions it needs.
The DAT SDK separates two concepts:
All permission grants occur through the Meta AI companion app.
func startRegistration() async throws {
try await Wearables.shared.startRegistration()
}
This opens the Meta AI app where the user approves your app. Meta AI then calls back via your URL scheme.
.onOpenURL { url in
Task {
_ = try? await Wearables.shared.handleUrl(url)
}
}
Task {
for await state in Wearables.shared.registrationStateStream() {
switch state {
case .registered:
// App is registered, can request permissions
case .unavailable:
// Registration is unavailable
case .available:
// Ready to register
case .registering:
// Registration in progress
}
}
}
func startUnregistration() async throws {
try await Wearables.shared.startUnregistration()
}
let status = try await Wearables.shared.checkPermissionStatus(.camera)
let status = try await Wearables.shared.requestPermission(.camera)
The SDK opens Meta AI for the user to grant access. Users can choose:
Users can link multiple glasses to Meta AI. The SDK handles this transparently:
| Mode | Registration behavior |
|---|---|
| Developer Mode | Registration always allowed (use MetaAppID = 0) |
| Production | Users must be in proper release channel |
For production, get your APPLICATION_ID from the Wearables Developer Center.
帮助开发者完成 Meta 眼镜 SDK 安装配置并建立首次连接。
帮助用户管理设备会话状态、暂停恢复流程与在线可用性监控。
帮助用户构建含摄像头串流与拍照功能的完整 DAT 应用示例。
帮助开发者掌握 DAT SDK 的 Swift 规范、命名与异步开发模式
连接摄像头进行视频流、抓取画面并灵活配置分辨率与帧率。
帮助你定位常见故障、兼容性问题并诊断状态机异常
帮助开发者完成 Meta AI 应用注册与设备权限接入流程配置。
连接 Meta Marketing API,获取广告数据并智能分析视频素材表现。
帮助用户检索微软 Entra ID 与 Graph 权限及一方应用信息。
通过自然对话管理 Meta 广告投放、素材、预算与效果分析。
在权限控制与人工审批下安全执行文件操作和模拟命令任务
让 AI 通过 macOS 原生弹窗向用户发问并获取即时反馈。