通过命令行在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
实际上是打开应用程序的。
- AVAudioPlayer不播放文件夹内的歌曲?
- Objective-C / Xcode 6:有一个search栏填充表视图的最佳方法?
- UIPopoverController和UIImagePickerController崩溃
- 警告iOS / iPhone用户有关重复的NSNotification观察
- 供应configuration文件,证书,应用程序ID和密钥之间的关系
- 单击时如何更改单个单元格的高度?
- RGBA到ABGR:iOS / XCode的内联胳膊霓虹灯asm
- 在CBCentralManager委托方法didDiscoverPeripheral:从来没有调用
- 使用Apple Enterprise Developer Program部署iOS应用程序