我相信你以前可以通过执行类似以下命令的方式,在经过越狱的iOS设备上通过命令行(SSH)启动GUI应用程序:
launch com.apple.Calculator
但是这在我的iOS 5设备上无法运行(启动未找到
)。
我还尝试过:
launchctl start com.apple.Calculator
但是这也会给我一个错误(没有这个进程
)。
我相信你以前可以通过执行类似以下命令的方式,在经过越狱的iOS设备上通过命令行(SSH)启动GUI应用程序:
launch com.apple.Calculator
但是这在我的iOS 5设备上无法运行(启动未找到
)。
我还尝试过:
launchctl start com.apple.Calculator
但是这也会给我一个错误(没有这个进程
)。
我也尝试了那些launch
/launchctl
命令,但都不起作用。能够起作用的方法是从Cydia安装命令行工具open
,然后执行它。
open com.apple.calculator
注意calculator
中的小写字母c,这是我的计算器应用程序的捆绑标识符。open
似乎不起作用。请参见下面评论中另一个问题的@Nate答案:
question
更新2:Cydia中的open
软件包已经更新,现在可以与iOS 6一起使用。open.m
文件,您可以看到来自私有框架SpringBoardServices
的函数SBSLaunchApplicationWithIdentifier
实际上打开了应用程序。
open
版本来解决问题的方法。 - Nate