Где мы находим упоминание инструмента "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, но я не смог их правильно установить.

Другие вопросы по тегам