从终端打开iPhone应用程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从终端打开iPhone应用程序相关的知识,希望对你有一定的参考价值。
是否可以从终端打开iPhone应用程序或Xcode项目?我已经尝试过了:
open /path/to/project.app
但是这会返回一个警告,并在启动模拟器时由于图像加载错误而意外退出。有没有人有什么建议?
您无法从终端启动iPhone应用程序。当您构建Xcode项目时,它所做的部分工作就是将应用程序“安装”到iPhone模拟器,就像在真实环境中一样。例如,如果您删除Xcode项目和所有文件然后运行模拟器,您仍然可以在那里找到您的应用程序。它旨在尽可能地模拟真实环境。但是,您可以使用终端中的xcodebuild
来构建和更新项目文件,然后自己运行模拟器应用程序。
对于常规的Mac OS X应用程序,您可以从终端运行这些应用程序,但是您必须记住,project.app只是一个目录包装器,Finder假装它是用户的单文件应用程序。您的实际可执行文件位于/path/to/project.app/Contents/MacOS/project
。所以,例如,如果我有一个生成应用程序Foo.app的项目,我会从终端启动它:
$ /path/to/project/Foo.app/Contents/MacOS/Foo
Kudos
您可以从终端启动iPhone应用程序。感谢idevice。
https://stackoverflow.com/a/31271484/4622092/
检查此链接。
您可以使用simctl
从命令行(终端)控制ios模拟器例如在模拟器中使用.app
文件
xcrun simctl install booted <path_to_file.app>
或者启动已安装的应用程序
xcrun simctl launch booted <app_bundle_identifier>
请阅读更多here
以上是关于从终端打开iPhone应用程序的主要内容,如果未能解决你的问题,请参考以下文章
linux打开终端如何启动scala,如何在终端下运行Scala代码片段?
iphone / Objective c的最佳代码片段网站是啥[重复]