Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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
Ios 我的应用程序在调试模式下运行完美,但不是在临时模式下_Ios_Objective C_Debugging_Adhoc - Fatal编程技术网

Ios 我的应用程序在调试模式下运行完美,但不是在临时模式下

Ios 我的应用程序在调试模式下运行完美,但不是在临时模式下,ios,objective-c,debugging,adhoc,Ios,Objective C,Debugging,Adhoc,我的应用程序在调试模式下运行良好,模拟器或设备已插入计算机,当我生成临时应用程序并将其安装到设备中时,它会以随机方式大量崩溃。顺便说一句,这个应用程序是用Cordova制作的,有后台任务(这是一个地理定位应用程序) 崩溃示例: Exception Type: 00000020 Exception Codes: 0x000000008badf00d Highlighted Thread: 2 Application Specific Information: <BKNewProcess

我的应用程序在调试模式下运行良好,模拟器或设备已插入计算机,当我生成临时应用程序并将其安装到设备中时,它会以随机方式大量崩溃。顺便说一句,这个应用程序是用Cordova制作的,有后台任务(这是一个地理定位应用程序)

崩溃示例:

Exception Type:  00000020
Exception Codes: 0x000000008badf00d
Highlighted Thread:  2

Application Specific Information:
<BKNewProcess: 0x1758f950; com.app; pid: 2675; hostpid: -1> has active assertions beyond permitted time: 
{(
    <BKProcessAssertion: 0x17692970> id: 2675-CA057A50-06BF-4BA1-9F0C-7641112B945E name: Called by MyApp, from unknown method process: <BKNewProcess: 0x1758f950; gbi.cro; pid: 2675; hostpid: -1> permittedBackgroundDuration: 180.000000 reason: finishTask owner pid:2675 preventSuspend  preventIdleSleep  preventSuspendOnSleep ,
    <BKProcessAssertion: 0x17697c30> id: 2675-A03FFC10-1D0A-4BDC-BF64-61358346530E name: Called by MyApp, from unknown method process: <BKNewProcess: 0x1758f950; gbi.cro; pid: 2675; hostpid: -1> permittedBackgroundDuration: 180.000000 reason: finishTask owner pid:2675 preventSuspend  preventIdleSleep  preventSuspendOnSleep 
)}
我有完整的追踪,但它太大了,所以如果有人需要一些信息,请告诉我

知道怎么回事吗


谢谢

这是你的线索:0x000000008badf00d。进入Xcode 6文档,键入8badf00d。这里有3个技术说明。你正在被看门狗定时器打破,你有一个阻塞线程,它不会返回,启动、终止或允许系统服务需要很长时间。通常是在主线程上的同步网络尝试

如果你不提供更多的信息,没有人能帮助你。发生这种情况的原因有很多。请提供崩溃日志。问题是,发生崩溃是如此随机,我无法提供更多信息。我了解到调试配置不同于临时配置,但我不知道我可以在哪里更改它并设置临时配置您可以从设备上获取日志:我用stacktraceIt更新了问题这是一个很好的线索…我仍在试图弄清楚…我评论了我唯一的请求,它仍然崩溃
Thread 2 name:  com.apple.NSURLConnectionLoader
Thread 2:
0   libsystem_kernel.dylib          0x30ae3518 mach_msg_trap + 20
1   libsystem_kernel.dylib          0x30ae330c mach_msg + 36
2   CoreFoundation                  0x227d1596 __CFRunLoopServiceMachPort + 142
3   CoreFoundation                  0x227cfb5c __CFRunLoopRun + 1012
4   CoreFoundation                  0x2271cb2c CFRunLoopRunSpecific + 472
5   CoreFoundation                  0x2271c93e CFRunLoopRunInMode + 102
6   CFNetwork                       0x222d178a +[NSURLConnection(Loader) _resourceLoadLoop:] + 482
7   Foundation                      0x2351e996 __NSThread__main__ + 1114
8   libsystem_pthread.dylib         0x30b75e64 _pthread_body + 136
9   libsystem_pthread.dylib         0x30b75dd6 _pthread_start + 114
10  libsystem_pthread.dylib         0x30b73b80 thread_start + 4