暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

go-ios安装及常用命令

zhangyfr 2025-07-10
279

安装

npm -g install go-ios

ios version

以下是 go-ios 工具的常用命令总结,适用于管理和调试 iOS 设备:

常用命令

基础设备管理

  1. 列出已连接设备

    ios list
    • 显示所有连接的 iOS 设备 UDID 和名称。
  2. 查看设备信息

    ios info --udid <设备UDID>
    • 获取设备的详细配置(型号、系统版本等)。
  3. 重启设备

    ios reboot --udid <设备UDID>

文件操作

  1. 推送文件到设备

    ios push <本地文件路径> <设备目标路径> --udid <设备UDID>
    • 示例:ios push ./test.txt /var/mobile/ --udid xxxxx
  2. 从设备拉取文件

    ios pull <设备文件路径> <本地保存路径> --udid <设备UDID>
    • 示例:ios pull /var/log/syslog ./logs/ --udid xxxxx

应用管理

  1. 安装应用(.ipa 或 .app)

    ios install --path <应用路径> --udid <设备UDID>
  2. 卸载应用

    ios uninstall --bundleid <应用BundleID> --udid <设备UDID>
  3. 列出已安装应用

    ios apps --udid <设备UDID>

日志与诊断

  1. 查看设备日志(类似控制台)

    ios syslog --udid <设备UDID>
  2. 获取崩溃日志

    ios crashreport --udid <设备UDID>

高级调试

  1. 启动 WebDriverAgent(自动化测试)

    ios wda start --udid <设备UDID>
  2. 进入设备 Shell(需越狱)

    ios shell --udid <设备UDID>
  3. 截图

    ios screenshot --output ./screenshot.png --udid <设备UDID>

其他工具

  1. 模拟按键/手势

    ios simulate home --udid <设备UDID> # 模拟Home键
  2. 电池信息

    ios battery --udid <设备UDID>

帮助命令

ios --help # 查看全局帮助 ios <command> --help # 查看子命令帮助(如 `ios install --help`)

注意事项

  • 部分功能需要设备已越狱或开启开发者模式。
  • 使用 --udid 指定设备时,若仅连接一台设备可省略。
  • 确保 go-ios 已正确安装(通过 go install github.com/danielpaulus/go-ios@latest)。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论