更新到XCode 6 beta后崩溃

时间:2014-06-08 08:08:04

标签: sigabrt ios8 xcode6

我刚刚升级到XCode 6(iOS 8 SDK),我在XCode 5(iOS 7 SDK)中没有出现以下警告和错误:

2014-06-08 08:58:57.266 ColorChaos[3250:138871] SetAppThreadPriority: setpriority failed with error 45 2014-06-08 08:59:27.303 ColorChaos[3250:138871] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSSetM addObject:]: object cannot be nil'

SetAppThreadPriority似乎只是一个警告,因为应用程序继续运行,但是几秒钟/触摸它会因NSInvalidArgumentException错误而崩溃。

更新后有没有其他人经历过类似的事情?我的代码中没有出现错误(我不认为),它突出显示main.m中Thread 1: signal SIGABRT的行。

提前致谢。

编辑:我应该注意到我刚刚意识到XCode 5仍然安装在XCode 6旁边,我仍然可以编译并运行我的代码,所以它不再是一个问题,但是知道是否仍然很好它可以修复。

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题。如果您正在运行iOS模拟器,请确保将其设置为iPhone 5或更高版本。 Swift代码不会在iOS 4上运行,我相信它是XCode 6的默认模拟器设备。