Ios 应用程序启动时的EXC_ARM_断点-仅在设备上运行时

Ios 应用程序启动时的EXC_ARM_断点-仅在设备上运行时,ios,swift,Ios,Swift,我已经在Swift上开发了几个星期的iOS应用程序,但已经有几个星期没有在设备上运行了。我有一台运行7.0.6的iPhone4S。当我在设备上启动应用程序时,现在出现以下错误: Thread 1: EXC_BREAKPOINT (code=EXC_ARM_BREAKPOINT, subcode=0xe7ffdefe) 它可以追溯到myAppDelegate,第14行,这是类签名: class AppDelegate:UIResponder,UIApplicationLegate{ 当我在运行7

我已经在Swift上开发了几个星期的iOS应用程序,但已经有几个星期没有在设备上运行了。我有一台运行7.0.6的iPhone4S。当我在设备上启动应用程序时,现在出现以下错误:

Thread 1: EXC_BREAKPOINT (code=EXC_ARM_BREAKPOINT, subcode=0xe7ffdefe)
它可以追溯到my
AppDelegate
,第14行,这是类签名:

class AppDelegate:UIResponder,UIApplicationLegate{

当我在运行7.0.6的iPad2上运行时,我在控制台中还可以看到以下内容:

CoreFoundation=847.210000

我尝试过的事情:

  • 清洁和建设
  • 从设备中删除并重新启动
  • 删除派生数据
  • 确保链接正确的框架(尽管我担心这可能是问题之一,因为我可以在没有任何框架的情况下构建和运行项目)
  • 谷歌搜索
  • 在多台设备和iOS 7.1/8.0上运行模拟器中的应用程序
下面是错误的堆栈跟踪:


这被证明是越狱的问题。我不完全确定是哪个调整(如果有的话)引起的,但随着时间的推移,这个问题似乎已经解决了。

在我的iPhone 5 7.1.2(越狱)上,有着完全相同的问题,找不到任何线索来解决这个问题.btw我的控制台打印这个CoreFoundation=847.270000。我已经在iPhone 5S 7.1.2上测试过了(不是越狱)它是有效的。你的iPhone 4S是越狱的吗?我正在测试的两台设备都是越狱的,所以可能这就是问题所在。我确实有另一个应用程序也是用Swift编写的,它在两台设备上都能工作。听起来像是JB在启动我的iPhone的同时按住音量增大按钮(禁用移动子状态)修复了这个问题,所以它是100%的JB问题。我会将此发布到越狱子Reddit,并希望得到结果。对我来说也是有效的,100%的JB问题。