DuooomiTest

DuooomiBleSDK 的 iOS 测试应用,用于验证蓝牙设备的扫描、连接、绑定、文件传输等功能。

环境要求

  • Xcode 26+
  • iOS 16.0+
  • Swift 6.0
  • XcodeGen

项目依赖

  • DuooomiBleSDK.xcframework — 蓝牙通信 SDK
  • hermesvm.xcframework — JS 运行时

依赖文件位于 ../duooomi-ble-sdk/artifacts/,请确保该路径下存在对应的 xcframework。

快速开始

# 1. 安装 XcodeGen如果还没有
brew install xcodegen

# 2. 生成 Xcode 项目
xcodegen generate

# 3. 打开项目
open DuooomiTest.xcodeproj

在 Xcode 中设置你的 DEVELOPMENT_TEAM,然后运行到真机即可(蓝牙功能需要真机调试)。

项目结构

├── project.yml                  # XcodeGen 配置
├── DuooomiTest/
│   ├── Info.plist
│   └── Sources/
│       ├── DuooomiTestApp.swift  # App 入口
│       ├── ContentView.swift     # 测试界面
│       └── SDKManager.swift      # SDK 封装层

功能

  • 蓝牙设备扫描与连接
  • 设备信息查询(品牌、屏幕、电量、存储)
  • 用户绑定/解绑
  • 文件传输与删除
  • 实时事件日志
Description
No description provided
Readme 211 KiB
Languages
Swift 99.4%
Ruby 0.6%