跳到主内容
福利啊论坛
返回资源帖子

Baguette:无需注入 dylib 的 iOS 模拟器远程操控工具(SimulatorKit 私有框架,Web 界面多设备控制)

资源

Baguette:无需注入 dylib 的 iOS 模拟器远程操控工具(SimulatorKit 私有框架,Web 界面多设备控制)

通过命令行或浏览器即可远程控制 iOS 模拟器,60fps 推流、支持多设备、无注入 dylib,Swift 测试覆盖全面。

概要

  • 项目名称:Baguette(tddworks/baguette)
  • 功能:通过命令行或浏览器远程控制 iOS 模拟器(点击、滑动、多指手势),实现 60fps 推流到前端,支持单个或多个设备。
  • 技术亮点:不注入 dylib;直接调用 Xcode 26 的 SimulatorKit 私有框架;自带 Web 界面;通过 WebSocket 传输画面与输入。
  • 编码质量:测试用例超过 110 个,运行 swift test 完全不依赖模拟器环境。
  • 使用场景:替代手动在模拟器中点击、拖拽的繁琐操作。

使用要点

  • 安装方式:命令行工具或浏览器直接打开使用
  • 支持:点击、滑动、多指手势等全部手势操作
  • 画面传输:60 帧/秒的流畅推送
  • 多设备管理:单个或多个模拟器设备可同时控制
  • 安全性:无需注入 dylib,降低潜在风险

快速开始

  • 访问仓库获取安装与运行方法
  • 运行后在浏览器中打开界面,连接本地/远端模拟器
  • 通过 WebSocket 进行输入与画面交互

参考链接

下载链接

GitHub:
https://github.com/tddworks/baguette

7次阅读00举报

评论 0

还没有评论,来说两句吧。

登录 后参与评论