这是一个基于操作系统的 iOS 设备功能实现。您可以使用它运行 UI 测试、启动或杀死应用程序、安装应用程序等。
欢迎使用 npm install -g go-ios 来开始使用。安装后,请运行 ios --help 以获取详细信息。对于 iOS 17+ 设备,您需要运行 sudo ios tunnel start 才能使 go-ios 正常工作。这将启动一个隧道守护程序。要在 Windows 上使用此工具,请从这里下载最新的 wintun.dll https://git.zx2c4.com/wintun``,并将其复制到 C:/Windows/system32`。
如果您有兴趣使用 go-iOS,请在 LinkedIn、Twitter 或上述 GitHub 讨论中与我们联系,我总是很乐意听听人们用 go-iOS 正在做什么。
ios install --path=/path/to/app - 在 Linux、Windows 和 Mac 上运行包括 WebdriverAgent 在内的 XCTests - 启动和停止应用程序 - 使用调试代理逆向工程 Mac OSX 中的每个工具,以便您可以为 go-ios 进行贡献或构建自己的应用程序 - 在弹出窗口中无需手动点击即可配对设备 - 通过运行 ios image auto 自动安装开发者镜像 - 使用 ios devicestate 命令在设备上设置热状态和网络模拟暂无开放 Issues,或尚未同步最近议题。