iOS 13与Photos框架PHCompositeMediaResult类一起崩溃

时间:2019-09-27 14:13:45

标签: ios swift

在我们的应用中新的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

1 个答案:

答案 0 :(得分:0)

这似乎仅在iOS 13.0.0中发生。我没有发生在13.1、13.1.1或13.1.2上的任何实例...因此,这可能是操作系统中的一个错误,他们很快就发现并修复了该错误。希望没有多少用户长时间使用13.0.0。也许“该怎么办?”答案就是什么都不做。