3

我正在为 ios 创建一个类似于 Installous 的应用程序(这个项目是公司用户的私有版本)我从 Installous 文件夹中找到了 InstallBash.sh,并从 SSH 尝试了它。它安装 .ipa 文件,但我有 2 个问题:

  1. 该图标未显示在弹簧板上,并且 ReSpring 不是我的解决方案(因为它会中断应用程序操作)。我怎样才能让它工作?

  2. 如何从我的 iOS 应用程序执行 shell 脚本?

PS:是的,这个应用程序正在创建用于越狱的 iDevices,并且应用程序本身将从 Cydia 安装。

谁可以帮我这个事?谢谢

4

1 回答 1

3

要在您的应用程序中运行 shell 脚本,请使用 C 标准库函数system()

system("/Applications/MyApp.app/installApp.sh someapp.ipa");

要显示应用程序图标,您可以将 Saurik 的 UIKit 工具包作为应用程序的依赖项并运行 - 作为用户移动设备 - uicache 命令:

system("uicache");

我希望这有帮助。

于 2012-08-28T08:25:31.060 回答