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

  • facebook ios sdk 3.1 ios 5.1 xcode 4.5
  • Facebook graph API отправляет несколько фотографий в альбом и канал
  • Адаптер FBAudienceNetwork делает ошибки сборки с помощью флага objc в настройках
  • Определить, какая цель была скомпилирована с использованием макроса прекомпилятора
  • Как ограничить выбор друзей в FBFriendPicker?
  • Зарегистрируйтесь для поддержки файлов изображений с помощью приложения iOS
  • Платит ли Apple за транзакции Paypal?
  • Как избежать дублирования данных в Parse iOS?
  • UIBackgroundModes voip не работает должным образом в Ad-Hoc Builds
  • Окно входа в систему iOS Facebook не закрывается по некоторым причинам
  • Firebase | Cocoa Pod с каркасом
  • Давайте будем гением компьютера.