[解決済み] 脱獄したiphoneで`uicache`コマンドは何をするのですか?[クローズド]
2022-02-11 10:51:38
質問
脱獄アプリをインストールして、アプリのアイコンが表示されなくなったときに使うコマンドです。 このコマンドの他の使用例について教えてください。コマンドの背後にあるメカニズムは何ですか?
どのように解決するのですか?
SpringBoard(ホーム画面アプリケーション)は、すべてのアプリアイコンのキャッシュを保持しています。App Storeからアプリをインストールまたは削除する場合。
installd
を実行し、その変更を反映してキャッシュを更新します。他の手段(Cydia経由など)でアプリをインストールする場合。
installd
は一切関与しないため、アプリをホーム画面に正しく表示させるには、何らかの方法でキャッシュを手動で更新する必要があります。
それはまさに
uicache
は、そのように設計されています。iOSのバージョンによって異なりますが、キャッシュファイルを削除し、キャッシュファイルを扱うサービスを停止または再ロードし、インストールされているアプリケーションを繰り返し実行して新しいキャッシュを構築する、というのがその主な方法です。
ソースコードを確認することができます saurikのgit repoにあります。 .
関連
-
[解決済み] ペン先を読み込んだが、「表示」コンセントが設定されていない
-
[解決済み] "CFNetwork SSLHandshake failed (-9806)" の解決方法について
-
[解決済み] CFNetwork SSLHandshakeに失敗しました(-9824) NSURLSession/NSURLConnection HTTPのロードに失敗しました(kCFStreamErrorDomainSSL, -9824)
-
[解決済み] Cordova Camera iOSの問題。NOT_FOUND_ERR
-
[解決済み] selector' の引数が '@objc' メソッド、プロパティ、またはイニシャライザを参照していない
-
[解決済み] dispatch_queue_create のキュー属性とは?
-
[解決済み] ios8ではdidRegisterForRemoteNotificationsWithDeviceTokenは呼ばれないが、didRegister...Settingsは呼ばれる。
-
[解決済み] アプリケーションは、アプリケーション起動の最後にルートビューコントローラーを持つことが期待される
-
[解決済み] App Storeのアプリと連動させる方法
-
[解決済み】「推奨アイコンファイルがありません - バンドルには、ちょうど「120x120」ピクセル、.png 形式の iPhone / iPod Touch 用のアプリアイコンが含まれていません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"宣言はファイルスコープでのみ有効 "について
-
[解決済み] Xcodeで "No such module "というエラーが出るが、フレームワークはある
-
[解決済み] Swiftを使って音を鳴らすには?
-
[解決済み] なぜibtoolはexit code 255で失敗したのでしょうか?
-
[解決済み] CocoaPodsでポッド「Firebase/Core」の互換バージョンが見つからなかった|cloud_firestore, Flutter
-
[解決済み] WKWebviewにuseragentを設定する
-
[解決済み] Stringをformatで作成するには?
-
[解決済み] 配列型 'int [16]' は代入不可能です。
-
[解決済み] アラート "デバッグを続けるには、開発者ツールへのアクセスが他のプロセスの制御を必要とします。これを許可するにはパスワードを入力してください。
-
[解決済み] UIViewAlertForUnsatisfiableConstraintsでトラップする方法は?