Где находится кеш iOS?

Насколько я понимаю, iOS имеет некоторый кеш файлов.

Например, когда приложение пытается загрузить некоторую фреймворк (ae CoreAudio), оно загружает его из кеша. Как я понимаю на устройстве по этой причине / System / Library / Frameworks / не содержит никакого кода (потому что разработчик iOS знал, что он будет всегда доступен в кеше).

Есть ли способ прочитать этот кеш, чтобы узнать, что в нем?

Обычная оговорка: я знаю правила AppStore. Я не планирую выпускать это приложение в AppStore. Это только для исследовательских целей.

Он находится в /System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv6 (или 7).

Да, есть инструменты, с помощью которых вы можете извлечь из него фактические dylib; например, dyld_decache KennyTM.

  • Как использовать профиль Bluetooth PAN через внешнюю структуру аксессуаров
  • Как перемещать маркер и камеру синхронно и всегда помещать маркер в центр положения камеры IOS
  • Как использовать 3D Touch для достижения совместного использования?
  • Как интегрировать только Google Analytics для iOS без Firebase, используя Cocoapods?
  • UImagePicker выбрать изображение из галереи, как прокрутить галерею до нижней?
  • GPPSignIn против GIDSignIn
  • ios: медиаплеер немой, почему?
  • Извлеките родной город друзей и местоположение и день рождения, используя Facebook SDK 3.0 для iOS
  • Ошибка кодового знака. Идентификатор «iPhone Developer» не соответствует личность в любом профиле
  • Нажмите и удерживайте, чтобы добавить булавки google maps api ios
  • Как опустить наблюдение за дочерним узлом в Firebase?
  • Давайте будем гением компьютера.