3

Installous のように動作する ios 用のアプリを作成しています (このプロジェクトは企業ユーザー向けのプライベート バージョンです)。Installous フォルダーから InstallBash.sh を見つけ、SSH から試しました。.ipa ファイルをインストールしますが、2 つの問題があります。

  1. アイコンがスプリングボードに表示されず、ReSpring は私にとって解決策ではありません (アプリのアクションを中断するため)。どうすればそれを機能させることができますか?

  2. iOS アプリからシェル スクリプトを実行するにはどうすればよいですか?

PS: はい、このアプリはジェイルブレイクされた iDevices で使用するために作成されており、アプリ自体は Cydia からインストールされます。

誰でもこれについて私を助けることができますか? ありがとうございました

4

1 に答える 1

3

アプリ内からシェルスクリプトを実行するには、C標準ライブラリ関数を使用しますsystem()

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

アプリのアイコンを表示するには、アプリの依存関係としてSaurikのUIKit Toolsパッケージを使用し、ユーザーモバイルとしてuicacheコマンドを実行します。

system("uicache");

これがお役に立てば幸いです。

于 2012-08-28T08:25:31.060 に答える