Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 每当我尝试触摸手机上的特定功能时,就会出现线程问题_Swift_Multithreading_Sigabrt - Fatal编程技术网

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

Swift 每当我尝试触摸手机上的特定功能时,就会出现线程问题,swift,multithreading,sigabrt,Swift,Multithreading,Sigabrt,我的应用程序在iOS 8上不会崩溃 但在我的手机上更新到10版本后,当我尝试使用应用程序中的特定功能时,我的应用程序崩溃 但在模拟器上,它运行良好 每当我在手机上安装应用程序时,就会出现线程问题。而#部分的数字总是像下面这样变化,我不知道为什么 libsystem_kernel.dylib`__abort_with_payload: 0x1c5eb440 <+0>: mov r12, sp 0x1c5eb444 <+4>: push {r4,

我的应用程序在iOS 8上不会崩溃

但在我的手机上更新到10版本后,当我尝试使用应用程序中的特定功能时,我的应用程序崩溃

但在模拟器上,它运行良好

每当我在手机上安装应用程序时,就会出现线程问题。而#部分的数字总是像下面这样变化,我不知道为什么

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
libsystem\u kernel.dylib`\u中止\u与\u有效负载:
0x1c5eb440:mov r12,sp
0x1c5eb444:推送{r4,r5,r6,r8}
0x1c5eb448:LDMR12,{r4,r5,r6}
0x1c5eb44c:mov r12,#512
0x1c5eb450:orr r12,r12,#9
0x1c5eb454:svc#0x80
->0x1c5eb458:pop{r4,r5,r6,r8}
0x1c5eb45c:blo 0x1c5eb474;
0x1c5eb460:ldr r12,[pc,#0x4];
0x1c5eb464:ldr r12[pc,r12]
0x1c5eb468:b 0x1c5eb470;
0x1c5eb46c:bne 0x1cea6364;CFStringROMTableHashData+14212
0x1c5eb470:bx r12
0x1c5eb474:bx lr
下面的错误是什么意思

0x1c5eb458 <+24>: pop {r4, 45, r6, r8} = Thread #: signal SIGABRT
0x1c5eb458:pop{r4,45,r6,r8}=Thread#:信号SIGABRT
一些评论提到,如果我删除info.plist上的“搜索路径”,我可以解决这个问题。因此,我尝试删除跟踪它们的信息上的“搜索路径”,但根本不起作用。

此问题已解决。 原因是info.plist上的麦克风设置。 因此,我在上面添加了“隐私麦克风”菜单。 问题解决了