我们在WWDC 2012 Session 208中如何找到"Restrospector"工具?

Kla*_*aas 9 objective-c ios uikit-state-preservation

WWDC 2012会议208是关于UIKit状态保存和恢复.最后,提到了调试工具"Restrospector".它应该可视化磁盘上的持久状态.

状态本身持久保存到"已保存的应用程序状态"目录中的"data.data"文件.当你打开它时,它是一个XML文件,但它的一部分不是人类可读的.

我确实在Apple开发者论坛和开发者网站上搜索过,但也只有人要求使用这个工具,但是没有人有答案.也许Stack Overflow可以提供帮助吗?

dji*_*i33 11

我想知道同样的事情,今天我在Apple Developer Downloads页面上找到了类似的东西.它被称为"RestoreArchiveTool for iOS 7".

将restorationArchiveTool放在您的路径中,您可以像这样调用它:

restorationArchiveTool --plist --structured -o ~/path/to/output.file ~/Library/Application\ Support/iPhone\ Simulator/{VERSION}/Applications/{HASH}/Library/Saved\ Application\ State/your.bundle.identifier.savedState 
Run Code Online (Sandbox Code Playgroud)

该工具还附带了DebugLogging和DeveloperMode mobileconfig,但我无法正确安装它们.