当我启动我的iPhone应用程序时它启动正常,显示第一个设置屏幕,所有在我输入并按下保存之后,调试窗口显示
调试已终止
在崩溃日志中没有任何暗示。
首先我认为这是我的编程,但后来我继续在多个“真正的”iPhone上测试应用程序并且它从未崩溃过。
为什么模拟器会一直崩溃?
答案 0 :(得分:1)
模拟器崩溃的常见原因是设备反之亦然,使用在其他硬件上编译的预编译库。检查您是否为ARM试图在Intel上运行编译。
答案 1 :(得分:1)
在XCode中尝试Build>清理所有目标
答案 2 :(得分:0)
您是否尝试过重置模拟器? iPhone模拟器 - >重置内容和设置
然后做一个干净的项目构建。
答案 3 :(得分:0)
恼人的:)
将NSLog语句放在您认为崩溃的位置并查看输出。这让你更加了解崩溃发生的地方。
如果这没有帮助,请在问题中发布导致崩溃的行,看看是否有人可以提供帮助。
萨姆
答案 4 :(得分:0)
当你声明一个变量然后在没有实际创建它的情况下使用它时,往往会发生这种情况。我会检查你正在使用的变量,以确保在使用之前实际创建它们(即使用alloc或方便方法)。