美文网首页
2018-02-09ios-deploy真机调试命令详解

2018-02-09ios-deploy真机调试命令详解

作者: QA_man | 来源:发表于2018-02-09 12:07 被阅读0次
### 参数

Usage: ios-deploy [OPTION]…

-d, –debug                                    安装app后,在lldb调试环境唤起app
-i, –id <device_id>                    设置要连接的设备id
-c, –detect                                    检测设备是否连接
-b, –bundle <bundle.app>   设置要安装的app budle
-a, –args <args>                         启动app时传递的参数
-t, –timeout <timeout>        设置连接设备超时时间
-u, –unbuffered                         不缓存stdout
-n, –nostart                                 调试时不唤起app
-I, –noninteractive                 在非交互模式启动 (app异常退出时退出调试)
-L, –justlaunch                         启动app并关闭lldb调试
-v, –verbose                               enable verbose output
-m, –noinstall                           不安装app直接启动调试 (-d not required)
-p, –port <number>             指定设备端口, default: dynamic
-r, –uninstall                             安装时先卸载老的app(do not use with -m; app cache and data are cleared)
-9, –uninstall_only                 仅仅卸载app. 仅仅和 -1 <bundle_id>搭配使用。
-1, –bundle_id <bundle id> 指定bundle id
-l, –list                                              列出所有文件
-o, –upload <file>                    上传指定文件
-w, –download                          下载app tree
-2, –to <target pathname>   use together with up/download file/tree. specify target
-D, –mkdir <dir>                     在设备上创建文件
-R, –rm <path>                       移除设备上的文件/目录 (目录一定为空时)
-V, –version                              打印执行文件版本
-e, –exists                                  检查指定的bundle id是否安装
-B, –list_bundle_id               列出所有安装的bundle id
-W, –no-wifi                            ignore wifi devices

### 使用示例

// deploy and debug your app to a connected device

ios-deploy –debug –bundle my.app

// deploy and debug your app to a connected device, skipping any wi-fi connection (use USB)

ios-deploy –debug –bundle my.app –no-wifi

// deploy and launch your app to a connected device, but quit the debugger after

ios-deploy –justlaunch –debug –bundle my.app

// deploy and launch your app to a connected device, quit when app crashes or exits

ios-deploy –noninteractive –debug –bundle my.app

// Upload a file to your app’s Documents folder

ios-deploy –bundle_id ‘bundle.id’ –upload test.txt –to Documents/test.txt

// Download your app’s Documents, Library and tmp folders

ios-deploy –bundle_id ‘bundle.id’ –download –to MyDestinationFolder

// List the contents of your app’s Documents, Library and tmp folders

ios-deploy –bundle_id ‘bundle.id’ –list

// deploy and debug your app to a connected device, uninstall the app first

ios-deploy –uninstall –debug –bundle my.app

// check whether an app by bundle id exists on the device (check return code `echo $?`)

ios-deploy –exists –bundle_id com.apple.mobilemail

// Download the Documents directory of the app *only*

ios-deploy –download=/Documents –bundle_id my.app.id –to ./my_download_location

// List ids and names of connected devices

ios-deploy -c

// Uninstall an app

ios-deploy –uninstall_only –bundle_id my.bundle.id

// list all bundle ids of all apps on your device

ios-deploy –list_bundle_id

相关文章

  • 2018-02-09ios-deploy真机调试命令详解

  • 真机调试

    真机调试 1. 真机调试概念 2. 真机调试的必要 APP发布之前一定要做真机调试!!! 3. 怎样做真机调试? ...

  • Xcode真机调试详解(-)

    每日鸡汤:今天解决不了的事,没有关系,因为明天也解决不了呀。

  • 真机调试、打包测试、发布、内购,广告

    一.真机调试 1.什么是真机调试? 简单理解就是将App项目运行到真机上进行测试. 2.真机调试的必要 真机和模拟...

  • Xcode真机调试简介

    真机调试 什么是真机调试? 为什么要运行到真机上? 怎样做真机调试 ** Xcode7.0之前,并不是任何人,任何...

  • 2015 Xcode7 真机调试(开发者)以及P12配置

    关于真机方面,首要的就是真机调试,因为一个程序的开发是肯定离不开真机调试的,在Xcode7之前想要进行真机调试需要...

  • 真机调试发布程序

    真机调试 一、证书 决定哪台电脑可以真机调试 安装在电脑上,只有安装了证书的电脑,才有可能进行真机调试。 [x] ...

  • 真机调试+打包+发布

    真机调试需要两个文件 ios7之前真机调试需要的步骤 打包测试 打包测试和真机调试的区别 注意: ios7之前的真...

  • 工作笔记

    react-native: 1.安卓真机调试(晃动手机)不起作用时,可以通过命令行进行调试react-native...

  • iOS 调试问题

    一、真机调试:   1.真机调试过程中出现this application's application-ident...

网友评论

      本文标题:2018-02-09ios-deploy真机调试命令详解

      本文链接:https://www.haomeiwen.com/subject/wdyftftx.html