在为iPhone模拟器构建应用程序时,有没有一种简单的方法可以清理xcode部署应用程序的目录?我有一个sqlite数据库,如果需要,它会在启动时复制到Documents文件夹中。问题是我可能会更改我的模式,但是新的数据库不会被复制,因为其中一个已经存在。
理想情况下,每次我构建的时候,它都会破坏之前的内容。这是可能的吗,还是我必须手动完成?
发布于 2009-03-28 02:59:15
模拟器将应用程序安装到:
"$HOME/Library/Application Support/iPhone Simulator/User/Applications"
另请检查:
"$HOME/Library/Developer/CoreSimulator/Devices"
GUID文件和目录与模拟器安装的应用程序相匹配。
手动删除所有这些文件/目录,以便从模拟器中删除所有应用程序。
我知道有一些方法可以将脚本添加到XCode的构建过程中。
此外,看起来XCode似乎会更改每次构建时使用的GUID (我的应用程序所在的目录在XCode中的不同构建版本之间会发生变化),所以总是删除同一个目录是行不通的。如果您一次只处理一个应用程序,那么清空整个目录将是一种选择。
发布于 2009-08-06 11:27:21
我这样做的方法是,只需在模拟器中单击并按住我的应用程序的图标--然后当它开始摆动时,单击黑白(x)。将弹出一条消息,询问您是否真的要删除,您只需单击yes即可。下一次你构建和部署你的应用程序时,它将使用新的sqlite db,并且你不需要在文件系统中胡乱操作。
发布于 2009-09-10 14:24:19
这可能有些夸大其词,但是..
您也可以使用菜单和‘重置内容和设置...’
https://stackoverflow.com/questions/692064
复制相似问题