私は脱獄アプリをインストールするたびにコマンドを使用し、アプリのアイコンが表示されません。コマンドの他のユースケースにはどのようなものがありますか?コマンドの背後にあるメカニズムは何ですか?脱獄iPhoneの `uicache`コマンドは何をしますか?
1
A
答えて
3
SpringBoard(「ホーム画面」アプリケーション)は、すべてのアプリアイコンのキャッシュを保持します。 App Storeからアプリケーションをインストールまたは削除するときには、installd
がそれらを反映するようにキャッシュされた変更と更新を実行します。他の手段(Cydiaなど)でアプリをインストールする場合、installd
は何も関与していないため、アプリがホーム画面に正しく表示されるように、キャッシュを何らかの形で「手動で」更新する必要があります。
これはまさにのために設計されたものです。どのように達成されるのかはiOSのバージョンによって異なりますが、主にキャッシュファイルを削除し、それらを扱うサービスを強制終了/再ロードし、インストールされたアプリケーションを繰り返して新しいキャッシュを構築するという組み合わせです。
ソースコードon saurik's git repoを確認できます。
関連する問題
- 1. iphoneの開発と脱獄
- 2. iPhone(非脱獄)のデバイス+カスタムキーボード
- 3. iPhone脱獄開発プロフィール
- 4. 私はtask_for_pid()との脱獄デベロッパーiPhone
- 5. 脱獄せずにiPhone 4Sキーを回復しますか?
- 6. 脱獄のテストアプリ
- 7. iPod/iPhone用時計のヘッダーとは何ですか?脱獄の開発?
- 8. 脱獄iOSの上
- 9. MobileTerminalを非脱獄iPhoneにインストールするには?
- 10. 2つの異なるiPhoneアプリ(非脱獄)のシングルバイナリ
- 11. 脱獄せずにiPhoneアプリの自動起動
- 12. デベロッパーとしての脱獄の結果
- 13. 脱獄脱力で微調整を作成
- 14. 脱獄機でSMSをプログラムで送信
- 15. iPhoneのビデオ画面のキャプチャがシミュレータにないと脱獄しない
- 16. オリジナルの脱獄検出APIは何でしたかAppleは4.2で削除しましたか?
- 17. iPhone iOS:ローミング中の検出方法(脱獄された電話ではない)
- 18. 別のアプリからのメソッド呼び出し(本日の脱獄)
- 19. 脱獄でアプリの購入をチェックすることはできますか
- 20. App Storeに脱獄して引き続きアプリを展開しますか?
- 21. 脱獄の検出がありません
- 22. iOSでNSFileManager(脱獄)のroot権限を取得
- 23. iOSの脱獄 - バックグラウンドでの位置取得方法
- 24. iPhoneアプリを構築するには、このアプリが唯一の脱獄機で実行されていることを確認しますか?
- 25. デバイスが脱獄されていないかどうかを確認することはできますか?
- 26. iOS用の非脱獄型VNCサーバー? iOSデバイスをリモートから使用しますか?
- 27. 脱獄されたIphoneにインストールするiphoneアプリを作成するにはどうすればよいですか?
- 28. UDIDのないiOSアプリケーションipa(脱獄されたiPhoneのみ)(まだアプリストアにないアプリ)を良いアイデアで公開していますか?
- 29. IOS 5.0脱獄方法のバナー通知をカスタマイズ/ブロックする方法
- 30. 古いアプリのヘッダーが新しいアプリのバージョンになりますか? [脱獄ひねり]