在设备(iphone)上运行应用程序时,它在启动时崩溃而没有任何错误消息。但是如果设备没有连接到xcode(不是在调试模式下),只需打开应用程序,它运行正常。
相同的代码在模拟器上运行完美。
之前从未见过,我想在代码签名设置或LLDB调试器中出现了问题,但我无法解决这个问题。
我只是无法在真实设备上运行调试,任何想法?它停在这里:
Activity
==== 2015/6/19已编辑====
感谢Jim Ingham给出一个明确的解释。之前,我设置Xcode以捕获所有这样的异常:
开发时这很方便。但是,此断点异常包括C ++和Obj-C类型。通过排除捕获C ++断点,我们可以解决这个问题:
答案 0 :(得分:7)
有时当您使用真实设备进行调试时,新版本的Xcode会在开始时停止您的价格,如下所述:
int main(int argc, char * argv[]) {
@autoreleasepool {
// stop here:
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
但这不是真正的崩溃(它只是一些安全人员 - 我猜),你需要做的就是点击三角按钮进一步调试模式。
是的我知道没有断点,但无论如何都要这样做。