在XCode的典型构建和运行序列中,您经常会在上次iPhone模拟器中运行您的应用程序。 XCode有助于在安装和运行最新版本之前询问您是否要停止可执行文件。
但XCode如何通知iPhone模拟器停止应用程序?
我是否可以在构建序列中编写一个步骤来执行相同的操作以节省必须关闭此对话框的内容?
答案 0 :(得分:2)
模拟器中的应用程序是完全成熟的过程。任何会杀死进程的东西都可以杀死模拟的应用程序。如果你正在调试这个过程,那么gdb会捕获信号而不是让应用程序死掉,所以你也必须杀死gdb。这样的事情应该这样做:
killall gdb-i386-apple-darwin
killall $(PRODUCT_NAME)
答案 1 :(得分:0)
好吧,你可以写一个脚本来杀死正在运行你的app的GBD进程。我不知道这是不是你的想法,但这会杀死这个过程!