基于视觉操作系统和 iOS 的实时库存跟踪程序应用,具备无缝增强现实集成功能
iOS & VisionOS AR 实时库存跟踪器应用程序
AR 实时库存跟踪器 visionOS 和 iOS 应用,利用无缝增强现实集成构建
功能
- 使用 Firestore 同步设备间的库存项目
- 使用 Firebase 存储将 UsDZ 文件上传到云端
- 使用 QLThumbailPreview 生成 USDZ 的缩略图
- 使用 QuickLook 预览 usdz ar
- 直接在 SwiftUI visionOS 上显示 3D 模型
- RealityView 体积窗口中的 3D 模型实体
- 拖动手势用于 3d 旋转,捏合手势用于放大/缩小
- 定制 DragItemProvider 以在 Shared Space QuickLook 中预览 Usdz
要求
- Xcode 15(至少 Beta 5)
- 使用你自己的替换应用的 bundleID。
- Firebase iOS 及 visionOS 项目,将 `GoogleService-info.plist` 下载到你的 Xcode 项目目标。
- 根据 Firebase SDK 10.13.0(08/01/2023),你需要传递 `open --env FIREBASE_SOURCE_FIRESTORE /path/to/project.xcodeproj` 才能够在 visionOS 目标上构建
YouTube 教程
你可以查看关于从头开始构建此应用程序的完整视频教程。