Где мы находим упоминание инструмента "Restrospector" в 208-й сессии WWDC 2012?
Сессия 208 WWDC 2012 посвящена сохранению и восстановлению государства UIKit. В конце концов упоминается инструмент отладки Restrospector. Он должен визуализировать постоянное состояние на диске.
Само состояние сохраняется в файле "data.data" в каталоге "Сохраненное состояние приложения". Когда вы открываете его, это XML-файл, но часть его не читается человеком.
Я проводил поиск на форумах разработчиков Apple и на сайте разработчиков, но были только люди, которые просили об этом инструменте, но никто не получил ответа. Может быть, переполнение стека может помочь?
1 ответ
Мне было интересно то же самое, и сегодня я обнаружил нечто подобное на странице загрузок Apple Developer. Это называется "recoveryArchiveTool для iOS 7".
Поместите recoveryArchiveTool на свой путь, и вы можете вызвать его так:
restorationArchiveTool --plist --structured -o ~/path/to/output.file ~/Library/Application\ Support/iPhone\ Simulator/{VERSION}/Applications/{HASH}/Library/Saved\ Application\ State/your.bundle.identifier.savedState
Инструмент также поставляется с мобильными настройками DebugLogging и DeveloperMode, но я не смог их правильно установить.