0
出于测试目的,我希望能够将应用程序重置为干净状态。 (类似于从Simulator/iPhone中删除应用程序的功能)。我可以以编程方式擦除applicationDidFinishLaunching中的应用程序数据:withOptions:?
假设我们有一个WIPE_DATA
定义,如果设置了,应用程序应该像刚刚安装的那样启动。很明显,如果你知道这个应用程序,你知道它在NSUserDefaults
等存储数据的位置。我想知道是否有一个更通用的方法,不需要了解具体的应用程序,因此将适用于任何应用程序。