MobileIron环境中的Ionic iOS应用程序WebKit崩溃

MobileIron环境中的Ionic iOS应用程序WebKit崩溃,ios,ionic3,webkit,cfnetwork,mobileiron,Ios,Ionic3,Webkit,Cfnetwork,Mobileiron,我的公司正在开发一款使用MobileIron分发到iOS设备的Ionic 3应用程序。 当安装后第一次启动应用程序时,它似乎挂起,并且设备日志中有一个崩溃报告,表明WebKit参与了崩溃。 等待5分钟后,应用程序将毫无问题地启动。 在非移动电子设备上,相同的应用程序无需inciden即可运行 MobileIron VPN应用程序/连接日志显示了类似的图片 我们如何才能最好地解决这个问题 谢谢 崩溃日志显示: Incident Identifier: 9A0F6B00-380A-4707-A303

我的公司正在开发一款使用MobileIron分发到iOS设备的Ionic 3应用程序。 当安装后第一次启动应用程序时,它似乎挂起,并且设备日志中有一个崩溃报告,表明WebKit参与了崩溃。 等待5分钟后,应用程序将毫无问题地启动。 在非移动电子设备上,相同的应用程序无需inciden即可运行

MobileIron VPN应用程序/连接日志显示了类似的图片

我们如何才能最好地解决这个问题

谢谢

崩溃日志显示:

Incident Identifier: 9A0F6B00-380A-4707-A303-FAA287736092
CrashReporter Key:   04141dc7075f08c63f8a76b0aa5a2356684c0036
Hardware Model:      iPhone10,4
Process:             com.apple.WebKit.Networking [3123]
Path:                /System/Library/Frameworks/WebKit.framework/XPCServices/com.apple.WebKit.Networking.xpc/com.apple.WebKit.Networking
Identifier:          com.apple.WebKit.Networking
Version:             8605.3.8 (8605)
Code Type:           ARM-64 (Native)
Role:                Unspecified
Parent Process:      launchd [1]
Coalition:           com.corp.app [662]


Date/Time:           2018-09-20 14:47:38.7405 +0200
Launch Time:         2018-09-20 14:47:34.6940 +0200
OS Version:          iPhone OS 11.4.1 (15G77)
Baseband Version:    1.04.80
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000018
VM Region Info: 0x18 is not in any region.  Bytes before following region: 4378525672
      REGION TYPE                      START - END             [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                 0000000104fb0000-0000000104fb4000 [   16K] r-x/r-x SM=COW  ...it.Networking

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
Triggered by Thread:  2

Filtered syslog:
None found

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0:
0   libsystem_kernel.dylib          0x00000001811cbde8 mach_msg_trap + 8
1   libsystem_kernel.dylib          0x00000001811cbc60 mach_msg + 72
2   CoreFoundation                  0x000000018170ee40 __CFRunLoopServiceMachPort + 196
3   CoreFoundation                  0x000000018170c908 __CFRunLoopRun + 1568
4   CoreFoundation                  0x000000018162cda8 CFRunLoopRunSpecific + 552
5   Foundation                      0x00000001820a1674 -[NSRunLoop+ 34420 (NSRunLoop) runMode:beforeDate:] + 304
6   Foundation                      0x00000001821161a8 -[NSRunLoop+ 512424 (NSRunLoop) run] + 88
7   libxpc.dylib                    0x00000001813d5a6c _xpc_objc_main + 516
8   libxpc.dylib                    0x00000001813d7b40 xpc_main + 180
9   com.apple.WebKit.Networking     0x0000000104fb35ac 0x104fb0000 + 13740
10  libdyld.dylib                   0x00000001810bdfc0 start + 4

Thread 1:
0   libsystem_kernel.dylib          0x00000001811edd78 __workq_kernreturn + 8
1   libsystem_pthread.dylib         0x000000018138beb4 _pthread_wqthread + 928
2   libsystem_pthread.dylib         0x000000018138bb08 start_wqthread + 4

Thread 2 name:  Dispatch queue: com.apple.network.connections
Thread 2 Crashed:
0   CFNetwork                       0x0000000181f2e438 ConnectionProtocolSetFinalData+ 2376760 (nw_protocol*) + 124
1   CFNetwork                       0x0000000181f2e434 ConnectionProtocolSetFinalData+ 2376756 (nw_protocol*) + 120
2   CFNetwork                       0x0000000181f2c3ec ConnectionProtocolRemoveInputHandler+ 2368492 (nw_protocol*, nw_protocol*, bool) + 112
3   libnetwork.dylib                0x000000018264e4e4 nw_endpoint_flow_failed + 388
4   libnetwork.dylib                0x000000018264ffd4 nw_endpoint_flow_setup_protocols + 1344
5   libnetwork.dylib                0x000000018264c614 -[NWConcrete_nw_endpoint_flow startWithHandler:] + 4484
6   libnetwork.dylib                0x00000001826a30b4 nw_endpoint_handler_path_change + 10620
7   libnetwork.dylib                0x00000001826a037c nw_endpoint_handler_start + 1176
8   libnetwork.dylib                0x00000001827065c8 __nw_connection_start_block_invoke + 632
9   libdispatch.dylib               0x0000000181058aa0 _dispatch_call_block_and_release + 24
10  libdispatch.dylib               0x0000000181058a60 _dispatch_client_callout + 16
11  libdispatch.dylib               0x00000001810971d4 _dispatch_queue_serial_drain$VARIANT$armv81 + 568
12  libdispatch.dylib               0x0000000181097af8 _dispatch_queue_invoke$VARIANT$armv81 + 328
13  libdispatch.dylib               0x000000018109849c _dispatch_root_queue_drain_deferred_wlh$VARIANT$armv81 + 332
14  libdispatch.dylib               0x00000001810a046c _dispatch_workloop_worker_thread$VARIANT$armv81 + 612
15  libsystem_pthread.dylib         0x000000018138be70 _pthread_wqthread + 860
16  libsystem_pthread.dylib         0x000000018138bb08 start_wqthread + 4

Thread 3:
0   libsystem_kernel.dylib          0x00000001811edd78 __workq_kernreturn + 8
1   libsystem_pthread.dylib         0x000000018138beb4 _pthread_wqthread + 928
2   libsystem_pthread.dylib         0x000000018138bb08 start_wqthread + 4

Thread 4:
0   libsystem_kernel.dylib          0x00000001811ed0e8 __psynch_cvwait + 8
1   libsystem_pthread.dylib         0x0000000181393ed8 _pthread_cond_wait$VARIANT$armv81 + 628
2   libc++.1.dylib                  0x00000001808a42ec std::__1::condition_variable::__do_timed_wait+ 29420 (std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 96
3   JavaScriptCore                  0x0000000188db56e8 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >+ 11364072 (std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 124
4   JavaScriptCore                  0x0000000188db5598 std::__1::cv_status std::__1::condition_variable_any::wait_until<std::__1::unique_lock<bmalloc::Mutex>, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >+ 11363736 (std::__1::unique_lock<bmalloc::Mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 112
5   JavaScriptCore                  0x0000000188db50dc bmalloc::Scavenger::threadRunLoop+ 11362524 () + 272
6   JavaScriptCore                  0x0000000188db4e18 bmalloc::Scavenger::Scavenger+ 11361816 (std::__1::lock_guard<bmalloc::StaticMutex>&) + 0
7   JavaScriptCore                  0x0000000188db5234 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >+ 11362868 (void*) + 44
8   libsystem_pthread.dylib         0x000000018138d220 _pthread_body + 272
9   libsystem_pthread.dylib         0x000000018138d110 _pthread_body + 0
10  libsystem_pthread.dylib         0x000000018138bb10 thread_start + 4

Thread 5:
0   libsystem_kernel.dylib          0x00000001811edd78 __workq_kernreturn + 8
1   libsystem_pthread.dylib         0x000000018138beb4 _pthread_wqthread + 928
2   libsystem_pthread.dylib         0x000000018138bb08 start_wqthread + 4

Thread 6:
0   libsystem_pthread.dylib         0x000000018138bb04 start_wqthread + 0

Thread 7:
0   libsystem_kernel.dylib          0x00000001811edd78 __workq_kernreturn + 8
1   libsystem_pthread.dylib         0x000000018138beb4 _pthread_wqthread + 928
2   libsystem_pthread.dylib         0x000000018138bb08 start_wqthread + 4

Thread 2 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0xfffffffffffffff0
    x4: 0x0000000105132080   x5: 0x0000000000000005   x6: 0x0000000000000000   x7: 0x0000000000000001
    x8: 0x0000000000000000   x9: 0xc8bdfff7fc2b0061  x10: 0x000101a1b3deb35d  x11: 0x6b636f7300737365
   x12: 0x736572676f72705f  x13: 0x74656b636f730073  x14: 0x617300776f6c662d  x15: 0x0064656966736974
   x16: 0x0000000181387d94  x17: 0x00000001812b8334  x18: 0x0000000000000000  x19: 0x00000001053091b0
   x20: 0x00000001053091b0  x21: 0x0000000000000001  x22: 0x00000001053091b0  x23: 0x00000001b24ce000
   x24: 0x00000001053091b0  x25: 0x000000016af62378  x26: 0x00000001b24ce000  x27: 0x0000000105315d30
   x28: 0x00000001b24ce000   fp: 0x000000016af62410   lr: 0x0000000181f2e434
    sp: 0x000000016af62340   pc: 0x0000000181f2e438 cpsr: 0x60000000

Binary Images:
0x104fb0000 - 0x104fb3fff com.apple.WebKit.Networking arm64  <a779288ad6513bcfbac6ce2ed3330a36> /System/Library/Frameworks/WebKit.framework/XPCServices/com.apple.WebKit.Networking.xpc/com.apple.WebKit.Networking
0x105234000 - 0x10526ffff dyld arm64  <b15e536a710732dabfafece44c5685e4> /usr/lib/dyld
事件标识符:9A0F6B00-380A-4707-A303-FAA287736092
CrashReporter钥匙:04141dc7075f08c63f8a76b0aa5a2356684c0036
硬件型号:iPhone10,4
进程:com.apple.WebKit.Networking[3123]
路径:/System/Library/Frameworks/WebKit.framework/XPCServices/com.apple.WebKit.Networking.xpc/com.apple.WebKit.Networking
标识符:com.apple.WebKit.Networking
版本:8605.3.8(8605)
代码类型:ARM-64(本机)
角色:未指明
父进程:已启动[1]
联盟:com.corp.app[662]
日期/时间:2018-09-20 14:47:38.7405+0200
发布时间:2018-09-20 14:47:34.6940+0200
操作系统版本:iPhone操作系统11.4.1(15G77)
基带版本:1.04.80
报告版本:104
异常类型:EXC\U坏访问(SIGSEGV)
异常子类型:0x0000000000000018处的内核地址无效
VM区域信息:0x18不在任何区域中。以下区域前的字节数:4378525672
区域类型开始-结束[VSIZE]PRT/MAX SHRMOD区域详细信息
开始时未使用的空间
--->  
__文本0000000 104FB0000-0000000 104FB4000[16K]r-x/r-x SM=COW…it.Networking
终止信号:分段故障:11
终止原因:命名空间信号,代码0xb
正在终止进程:exc处理程序[0]
由线程触发:2
已筛选的系统日志:
找不到
线程0名称:调度队列:com.apple.main-Thread
线程0:
0 libsystem_kernel.dylib 0x00000001811cbde8马赫数msg_陷阱+8
1 libsystem_kernel.dylib 0x00000001811cbc60马赫数msg+72
2 CoreFoundation 0x000000018170ee40\uuu CFRunLoopServiceMachPort+196
3 CoreFoundation 0x000000018170c908\uuuu CFRunLoopRun+1568
4 CoreFoundation 0x000000018162cda8 CFRunLoopRunSpecific+552
5基金会0x000 000 01820A1674-[ NSRunLoop+34420(NSRunLoCon)RunMy:BeFueDATE::+ 304
6基金会0x000 000 01821161A8- [ NSRunLoC+ 512424(NSRunLoCon)运行] + 88
7 libxpc.dylib 0x00000001813d5a6c\u xpc\u objc\u main+516
8 libxpc.dylib 0x00000001813d7b40 xpc_main+180
9 com.apple.WebKit.Networking 0x0000000104fb35ac 0x104fb0000+13740
10 libdyld.dylib 0x00000001810bdfc0开始+4
线程1:
0 libsystem_kernel.dylib 0x00000001811edd78_uuuworkq_kernel返回+8
1 libsystem_pthread.dylib 0x000000018138beb4_pthread_wqthread+928
2 libsystem_pthread.dylib 0x000000018138bb08 start_wqthread+4
线程2名称:调度队列:com.apple.network.connections
线程2崩溃:
0 CFNetwork 0x0000000181f2e438连接协议SetFinalData+2376760(nw_协议*)+124
1 CFNetwork 0x0000000181f2e434连接协议SetFinalData+2376756(nw_协议*)+120
2 CFNetwork 0x0000000181f2c3ec连接协议RemoveInputHandler+2368492(nw_协议*、nw_协议*、bool)+112
3 libnetwork.dylib 0x000000018264e4e4 nw_endpoint_flow_失败+388
4 libnetwork.dylib 0x000000018264ffd4 nw\端点\流\设置\协议+1344
5 libnetwork.dylib 0x000000018264c614-[NWConcrete\u nw\u endpoint\u flow startWithHandler:+4484
6 libnetwork.dylib 0x00000001826a30b4 nw_端点_处理程序_路径_更改+10620
7 libnetwork.dylib 0x00000001826a037c nw_endpoint_handler_start+1176
8 libnetwork.dylib 0x00000001827065c8 \uU nw \u连接\u启动\u块\u调用+632
9 libdispatch.dylib 0x0000000181058aa0调度调用块和释放+24
10 libdispatch.dylib 0x0000000181058a60调度客户端调用+16
11 libdispatch.dylib 0x00000001810971d4_调度_队列_串行_排水$VARIANT$armv81+568
12 libdispatch.dylib 0x0000000181097af8 _调度_队列_调用$VARIANT$armv81+328
13 libdispatch.dylib 0x000000018109849c(调度)根(队列)(排干)(延迟)(使用$VARIANT$armv81+332)
14 libdispatch.dylib 0x00000001810a046c_dispatch_workloop_worker_thread$VARIANT$armv81+612
15 libsystem_pthread.dylib 0x000000018138be70_pthread_wqthread+860
16 libsystem_pthread.dylib 0x000000018138bb08 start_wqthread+4
线程3:
0 libsystem_kernel.dylib 0x00000001811edd78_uuuworkq_kernel返回+8
1 libsystem_pthread.dylib 0x000000018138beb4_pthread_wqthread+928
2 libsystem_pthread.dylib 0x000000018138bb08 start_wqthread+4
线程4:
0 libsystem_kernel.dylib 0x00000001811ed0e8_uupsynch_cvwait+8
1 libsystem_pthread.dylib 0x0000000181393ed8_pthread_cond_wait$VARIANT$armv81+628
2 libc++.1.dylib 0x00000001808a42ec标准::_1::条件变量::_do_timed_wait+29420(标准::_1::unique_lock&,标准:_1::chrono::time_point)+96
3 JavaScriptCore 0x0000000188db56e8 std::uu 1::cv_状态std::uu 1::条件变量::等待直到+11364072(std::u 1::唯一锁&,std:uu 1::时钟::时间点常数&+124
4 JavaScriptCore 0x0000000188db5598 std::uuu 1::cv_u状态std:uuu 1::条件_u变量_uany::等待直到+11363736
5 JavaScriptCore 0x0000000188