我正在为ios创建一个类似于Installous的应用程序(此项目是公司用户的私有版本) 我从Installous文件夹中找到了InstallBash.sh,我从SSH尝试了它。它安装.ipa文件,但我有2个问题:
弹簧板上没有显示图标,ReSpring对我来说不是解决方案(因为它会中断app动作)。我怎样才能使它发挥作用?
如何从我的iOS应用程序执行shell脚本?
P.S:是的,这个应用程序正在创建用于越狱的iDevices,应用程序本身将从Cydia安装。
任何人都可以帮我这个吗? 谢谢
答案 0 :(得分:3)
要从应用程序中运行shell脚本,请使用C标准库函数system()
:
system("/Applications/MyApp.app/installApp.sh someapp.ipa");
要显示应用程序图标,您可以将Saurik的UIKit Tools软件包作为您应用程序的依赖项并运行 - 作为用户移动 - uicache命令:
system("uicache");
我希望这会有所帮助。