crashlytics 经常收到 CoreFoundation CFDictionaryApplyFunction Crash
报错详情:
Thread : Crashed: com.apple.CoreLocation.ConnectionClient.0x17eeb2a0.events
0 libobjc.A.dylib 0x34e81f66 objc_msgSend + 5
1 CoreFoundation 0x275214b1 CFDictionaryApplyFunction + 188
2 CoreLocation 0x27cf20c9 (null) + 54476
3 CoreLocation 0x27cf0ac1 (null) + 48836
4 libxpc.dylib 0x3556b8b1 _xpc_connection_call_event_handler + 40
5 libxpc.dylib 0x3556e40f do_mach_notify_port_destroyed + 122
6 libxpc.dylib 0x3556e371 _Xmach_notify_port_destroyed + 64
7 libxpc.dylib 0x3556e30d notify_server + 64
8 libxpc.dylib 0x35569f2d _xpc_connection_mach_event + 1532
9 libdispatch.dylib 0x353e7015 _dispatch_mach_msg_invoke$VARIANT$mp + 384
10 libdispatch.dylib 0x353e0419 _dispatch_queue_drain$VARIANT$mp + 500
11 libdispatch.dylib 0x353e73d5 _dispatch_mach_invoke$VARIANT$mp + 96
12 libdispatch.dylib 0x353e0419 _dispatch_queue_drain$VARIANT$mp + 500
13 libdispatch.dylib 0x353e00a9 _dispatch_queue_invoke$VARIANT$mp + 84
14 libdispatch.dylib 0x353e0419 _dispatch_queue_drain$VARIANT$mp + 500
15 libdispatch.dylib 0x353e00a9 _dispatch_queue_invoke$VARIANT$mp + 84
16 libdispatch.dylib 0x353e20d3 _dispatch_root_queue_drain + 330
17 libdispatch.dylib 0x353e31fb _dispatch_worker_thread3 + 106
18 libsystem_pthread.dylib 0x35553e25 _pthread_wqthread + 668
但是定位代码中没有找到字典相关的代码,后来终于找到了解决办法
[CLLocationManager stopUpdatingLocation];
CLLocationManager = nil;
详情解释: