每当我尝试触摸手机上的特定功能时,就会发生线程问题

时间:2017-01-28 07:19:39

标签: swift multithreading sigabrt crush

我的应用程序在iOS 8上没有崩溃。

但在我的手机上将其更新为10版后,当我尝试在应用中使用特定功能时,我的应用会崩溃。

但在模拟器上,效果很好。

每当我在手机上安装应用程序时,就会发生Thread#问题。 #部分的数字总是如下变化,我不知道为什么。

libsystem_kernel.dylib`__abort_with_payload:
    0x1c5eb440 <+0>:  mov    r12, sp
    0x1c5eb444 <+4>:  push   {r4, r5, r6, r8}
    0x1c5eb448 <+8>:  ldm    r12, {r4, r5, r6}
    0x1c5eb44c <+12>: mov    r12, #512
    0x1c5eb450 <+16>: orr    r12, r12, #9
    0x1c5eb454 <+20>: svc    #0x80
->  0x1c5eb458 <+24>: pop    {r4, r5, r6, r8}
    0x1c5eb45c <+28>: blo    0x1c5eb474                ; <+52>
    0x1c5eb460 <+32>: ldr    r12, [pc, #0x4]           ; <+44>
    0x1c5eb464 <+36>: ldr    r12, [pc, r12]
    0x1c5eb468 <+40>: b      0x1c5eb470                ; <+48>
    0x1c5eb46c <+44>: bne    0x1cea6364                ; CFStringROMTableHashData + 14212
    0x1c5eb470 <+48>: bx     r12
    0x1c5eb474 <+52>: bx     lr

以下错误是什么意思?

0x1c5eb458 <+24>: pop {r4, 45, r6, r8} = Thread #: signal SIGABRT

有些评论提到我可以解决这个问题,如果我删除&#34;搜索路径&#34;在info.plist上。所以我试图删除&#34;搜索路径&#34;跟随他们的信息,但它根本没有用。

1 个答案:

答案 0 :(得分:0)

此问题已解决。 原因是info.plist上的麦克风配置。 因此,我添加了&#34; privacy-microphone&#34;菜单上。 它已经解决了。