Device Hub iOS 是苹果 Device Hub 应用的开源移植版,让 iPhone 或 iPad 远程控制另一台配对设备的屏幕和输入。

Stars

19

7 天增长

暂无数据

Fork 数

1

开放 Issue

0

开源协议

MIT

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

该项目利用未公开的私有接口和开源 Rust 协议栈重新实现了苹果专有的设备控制工具,无需 Xcode 即可在 iOS/iPadOS 上实现远程设备管理。

适合谁使用

  • 需远程测试实体设备的 iOS 开发者
  • 自动化设备交互的 QA 工程师
  • 受控环境中的设备运维人员
  • 探索苹果低层设备协议的爱好者

典型使用场景

  • 远程查看和控制设备屏幕以进行调试
  • 从另一设备发送点击、拖拽和键盘输入
  • 远程使用硬件按钮(主屏幕、锁定、Siri)
  • 将远程设备控制集成到自动化测试套件中

项目优势

  • 基于开源 idevice Rust 栈实现低层配对和显示流传输
  • 采用 Composable Architecture(TCA)实现清晰、可测试的 Swift 状态管理
  • 利用 HEVC 实现低延迟的实时屏幕流
  • 安全地在钥匙串中保存配对凭证

使用前须知

  • 依赖可能随系统更新而失效的私有未公开接口
  • 仅在 iOS 27 Beta 3 上验证,要求双方的设备均运行最新系统并配备 Xcode 27
  • 目前仅支持单路远程会话(未来计划支持多窗口)

README 快速开始

Getting started

项目描述

Xcode 27’s Device Hub, ported to iOS and iPadOS.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

uzairansaruzi
精选
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI 与机器学习大语言模型
941
makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
nsdkinx
精选
nsdkinx GitHub avatar

twell

Twell is a tiny, embeddable, zero-allocation physics engine for interruptible, Apple-style UI animations, available as a single-header C library with Python bindings.

移动开发设计与创意
17