通过命令行在iOS 5上启动GUI应用程序(越狱)
我相信你曾经能够通过命令行(通过SSH)在越狱的iOS设备上启动GUI应用程序,执行如下命令:
launch com.apple.Calculator
但这不适用于我的iOS 5设备( launch not found
)。
我也尝试过:
launchctl start com.apple.Calculator
但这也给了我一个错误( no such process
)。
那些launch
/ launchctl
命令对我来说也不起作用。 什么工作是从Cydia安装命令行utilty并执行
open com.apple.calculator
注意calculator,
的小写c calculator,
这是我的计算器应用程序的包标识符。
这是Cydia开发人员的网站:
这链接到回购网站:
http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=openData
更新:对于iOS 6.x,此当前版本的open
似乎不起作用。 请参阅@ Nate对评论中下面链接的另一个问题的回答。
更新2:Cydia中的open
包已更新,现在可与iOS 6一起使用。
更新3:以下是该软件包的来源: https : //github.com/conradev/Open 。 如果查看open.m
文件,可以看到SpringBoardServices
私有框架中的函数SBSLaunchApplicationWithIdentifier
实际上是打开应用程序的。