在我们的应用中新的iOS版本发布后,PHCompositeMediaResult崩溃了。我在Crashlytics中看到的内容。
[PHCompositeMediaResult isPlaceholder]
[PHCompositeMediaResult已降级]
[PHCompositeMediaResult isCancelled]
任何想法我们可以怎么做?
修改
Stacktrace:
Crashed: com.apple.photos.imageManagerCache
0 libobjc.A.dylib 0x1b12b8190 objc_msgSend + 16
1 CoreFoundation 0x1b146ec04 -[__NSDictionaryM objectForKeyedSubscript:] + 180
2 Photos 0x1bc7f385c -[PHCompositeMediaResult isPlaceholder] + 36
3 Photos 0x1bc84b978 -[PHCachingImageManager _canPopulateCacheForResult:] + 56
4 Photos 0x1bc84e588 __90-[PHCachingImageManager additionalWorkForImageRequestCompletedWithResult:request:context:]_block_invoke + 64
5 libdispatch.dylib 0x1b1260658 _dispatch_call_block_and_release + 24
6 libdispatch.dylib 0x1b12611cc _dispatch_client_callout + 16
7 libdispatch.dylib 0x1b120d524 _dispatch_lane_serial_drain$VARIANT$mp + 608
8 libdispatch.dylib 0x1b120df18 _dispatch_lane_invoke$VARIANT$mp + 420
9 libdispatch.dylib 0x1b1217400 _dispatch_workloop_worker_thread + 588
10 libsystem_pthread.dylib 0x1b12b0fa8 _pthread_wqthread + 276
11 libsystem_pthread.dylib 0x1b12b3ae4 start_wqthread + 8
答案 0 :(得分:0)
这似乎仅在iOS 13.0.0中发生。我没有发生在13.1、13.1.1或13.1.2上的任何实例...因此,这可能是操作系统中的一个错误,他们很快就发现并修复了该错误。希望没有多少用户长时间使用13.0.0。也许“该怎么办?”答案就是什么都不做。