相关疑难解决方法(0)

Xcode在iOS 8的Main()中抛出一个异常,带有'all exceptions'断点

我正在使用Xcode 6(通用汽车,我没有下载测试版),我正在为iOS 7+开发应用程序.对于我的所有项目,我只是打开了我曾经在Xcode 5中工作的相同项目.

在Breakpoint导航器中,我有All Exceptions断点.它被设置为Break: On Throw.现在,每次我运行我的应用程序(无论是在设备上还是在模拟器中),它都会停止return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));main()函数中的行上执行.

如果我按Play继续执行程序两次,程序运行正常.所以这并不妨碍我工作,但每次手动播放执行并重置我的编辑器都很烦人.

我喜欢我在Xcode中设置的行为(将当前编辑器带到执行暂停的位置),并且让All Exceptions断点成为重要的IMO.(所以我不想改变那些)

通过使用相同的环境运行相同的代码,对于iOS 7目标(再次,设备或模拟器),不会抛出异常.

有什么可能导致这种奇怪行为的线索?

xcode objective-c xcode6 ios8

52
推荐指数
2
解决办法
9349
查看次数

标签 统计

ios8 ×1

objective-c ×1

xcode ×1

xcode6 ×1