Где находится кеш 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.

  • Как отформатировать отрицательные числа как красные, с черным для положительных чисел
  • Настройка UISwitch isOn программно из IBAction снова вызывает IBAction
  • Настройка iOS Coda для клонирования репозитория от GitHub
  • Отслеживайте рекламу мобильных facebook для создания когорты пользователей
  • Как интегрировать только Google Analytics для iOS без Firebase, используя Cocoapods?
  • Старые ссылки для загрузки Admob для iOS
  • iOS Compass Heading Change Way
  • IOS: сделать текущий текст «текущей новостной линией на ТВ»?
  • «SDK PayPal iOS в настоящее время доступен в США», что конкретно означает?
  • выход из Facebook и четкая сессия в короне
  • Поиск / Поиск файла с использованием имени файла в IntelliJ Idea (In Mac)?
  • Interesting Posts
    Давайте будем гением компьютера.