Xcode 命令行安装到设备
Posted
技术标签:
【中文标题】Xcode 命令行安装到设备【英文标题】:Xcode command line install to device 【发布时间】:2015-07-27 20:52:45 【问题描述】:我正在尝试通过命令行将 XCode 中的应用程序安装到我的设备上。我已经尝试了几个“xcodebuild”命令行选项,它们可以很好地构建、清理、安装等。我也搜索过各种解决方案。
我能够执行此命令,但它只是构建到一个文件夹中。
xcodebuild install -scheme "My App" -destination 'platform=ios,id=mydeviceid'
我能够从我的硬盘驱动器中取出该文件夹并使用 iTunes 同步到物理设备,因此所有构建步骤都已成功完成。但是,它不会像在 XCode 中执行 Build 和 Run 那样在设备上“运行”。
有一些 3rd 方解决方案,但我不敢相信没有一些本机 xcodebuild 开关可以做到这一点。有人有建议吗?
谢谢
【问题讨论】:
成功了吗?如果是这样,如果您能发布答案,那就太好了。 没有。我一直在使用(弱)解决方法。使用 AppleScript 将运行击键发送到 XCode。 【参考方案1】:没有可安装到设备的原生 xcodebuild 开关。
您需要回退到第三方选项:
$ brew install ideviceinstaller
ios-deploy
您可以尝试使用 Apple Configurator 2(可在 App Store 中获得)并安装 cfgutil
命令行工具。
。
忽略 ^ 说“卸载自动化工具...”的事实,如果您还没有安装,它会说“安装自动化工具...”。
【讨论】:
以上是关于Xcode 命令行安装到设备的主要内容,如果未能解决你的问题,请参考以下文章
使用 OS X El Capitan 安装 xcode 命令行工具
XCode7 提示:当前未安装 Xcode 命令行工具,需要运行 Alcatraz