模式选择
AScript iOS 支持两种运行模式,请根据使用场景选择。
切换方式
- 首次打开 App 会自动弹出模式选择弹窗
- 后续切换:App 首页底部「运行模式」入口,随时可切
对比表
| 对比项 | WDA 模式 | HID 模式 |
|---|---|---|
| 截图方式 | WDA 截图 | 系统录屏 |
| 触控方式 | WDA 注入 | ESP32 蓝牙 HID |
| 需要硬件 | 不需要 | 需要 ESP32 芯片(约 9~20 元) |
| 开发者模式 | 需要开启 | 不需要 |
| 安装 WDA | 需要 | 不需要 |
| 脱机执行 | 支持 | 支持 |
| 触控可屏蔽 | 可能被拦截 | 不可屏蔽(物理信号) |
| 首次授权 | 信任开发者证书 | 授权录屏 |
| 支持系统 | iOS 14.6+ | iOS 13+ |
| 控件操作 | 支持(Selector/Node) | 不支持 |
| 图色操作 | 支持 | 支持 |
| API 差异 | action.click/slide | BleDevice.click/swipe |
如何选择?
- 大多数用户 → 先用 WDA 模式,无需额外硬件,上手最快
- WDA 点击被拦截 / 不想开开发者模式 → 切到 HID 模式
- 两种模式可随时切换,图色类 API 通用,切换成本低
环境准备
选好模式后,按对应教程准备环境:
| 模式 | 环境准备教程 |
|---|---|
| WDA 模式 | WDA 模式环境准备 → |
| HID 模式 | HID 模式环境准备 → |