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

  • Как реализовать ABAddressBookRegisterExternalChangeCallback
  • Использование Google Cloud Messaging на iOS. «Content_available» генерирует InternalServerError
  • Как установить значок кнопки «Назад» во всем контроллере просмотра, например, глобально?
  • performSelector: afterDelay против NSTimer: ScheduleTimerWithTimeInterval
  • Не удается закрыть сеанс FB после его открытия один раз. iOS5 / 6
  • Добавление заголовка в Facebook 4.x с использованием FBSDKShareLinkContent
  • Как найти текущий сезон через любой API iOS?
  • iOS - Получение Captcha каждый раз при совместном использовании в Facebook с помощью ShareKit
  • Почему яблоко рекомендуют лидирующие или конечные ограничения для полей?
  • BecomeFirstResponder для uitextfiled не работает только в первый раз, когда при нажатии на просмотр
  • выход из Facebook и четкая сессия в короне
  • Давайте будем гением компьютера.