我怎样才能避免在Xcode运行应用程序的情况?
当我在xcode中运行应用程序时,它总是显示下面的情况,我的应用程序在iphone模拟器被停止在视图中,我什么都不能做。可以任何人告诉我如何避免这种情况出现,谢谢。
这里是警告的代码。
(void)processCollision:(UIImageView *)bricks{ score+=10; scoreLabel.text =[NSString stringWithFormat:@"%05d" , score]; if (ballMovement.x>0&& bricks.frame.origin.x-ball.center.x<=4) { ballMovement.x=-ballMovement.x; }else if(ballMovement.x<0&&ball.center.x-(bricks.frame.origin.x+bricks.frame.size.width)<=4){ ballMovement.x=-ballMovement.x; } if (ballMovement.y>0&&bricks.frame.origin.y-ball.center.y<=4) { ballMovement.y=-ballMovement.y; }else if(ballMovement.y<0&&ball.center.y-(bricks.frame.origin.y+bricks.frame.size.height)<=4){ ballMovement.y=-ballMovement.y; bricks.alpha-=0.1; }
}
它在控制台中说了什么?
编辑:
错误:
无法在引导程序服务器上注册stream.IVBricker。 错误:未知的错误代码。 这通常意味着这个进程的另一个实例已经在运行或挂在debugging器中。(lldb) –
这可以通过重新启动计算机来解决。
我不能帮助最初的错误,但后果,你得到的“这通常意味着这个进程的另一个实例已经运行或挂在debugging器。”,消息和Xcode将不会再debugging,是很容易修复。
出现此错误的原因是设备上的debugging监视器进程已断开连接,并且在debugging监视器仍然存在的情况下,无法为该特定应用程序启动新的debugging进程。
该解决scheme不是重新启动您的计算机,而是重新启动您的设备。
同时按住电源和主屏幕button。 忽略发生的一切,直到看到Apple Logo,然后放手。
你会发现Xcode现在将再次正确debugging。
无需closuresXcode,重新启动计算机或其他任何东西。
当你的代码抛出引发这个问题的exception时,添加一个exception断点来闯入debugging器。 这样你可以find并纠正代码。
在断点窗格(在屏幕截图左边,倒数第二个图标button)中,可以通过单击加号图标向左下方添加断点。 一旦添加了断点,从debugging器运行你的程序。