iPhone应用程序测试:如何进行全新安装?

时间:2012-07-09 08:57:21

标签: ios

在测试我正在开发的iPhone应用程序时,我可以采取某些步骤来引发错误,例如导致应用程序在加载时崩溃或在某些其他方面持续崩溃,即使我要杀死应用程序并加载它再一次。

我认为,为了重置导致崩溃的状态的内部不稳定,我可以简单地重新安装应用程序。但是,重新安装后问题仍然存在,只能通过安装更新​​的版本来解决。

我只能假设某些应用数据被保留并重新使用,即使它正在被删除并重新安装(来自IPA)。

有没有办法防止这种情况发生?例如。做某种“干净安装”?

编辑:如果我重新安装并重新启动手机,则问题就解决了。这是否指向特定应用程序代码的任何问题?

2 个答案:

答案 0 :(得分:4)

要在iOS模拟器中删除有关应用的任何存储数据,请按以下步骤操作:

1)打开模拟器(只要模拟器打开,打开哪个应用程序无关紧要)
2)单击屏幕左上角的“iOS模拟器”。
3)按“重置内容和设置...”(警告:这将删除iOS模拟器上的所有内容,包括已安装的应用程序,设置和存储的数据)。
4)在iOS模拟器中重新安装应用程序,这次它应该是一个干净的安装。

答案 1 :(得分:2)

根据持久数据的来源,您可以随时转到root iPhone Simulator文件夹并删除其中的应用程序数据。这样您就不必从模拟器中删除所有内容。

该文件夹已隐藏,因此您可能需要取消隐藏文件夹才能看到它。

/ Users / yourName / Library / Application Support / iPhone Simulator

下次运行应用时,它将是一个干净的安装。