Почему с iOS 13 происходит сбой моего приложения? - PullRequest
0 голосов
/ 26 сентября 2019

Моя проблема в том, что с iOS 13 происходит сбой моего приложения. Приложение больше не работает ни на одном iPhone.Немного странно, однако, что симуляторы iPhone на iOS 13 работают нормально.Вот вывод консоли lldb после того, как я наберу bt:

    * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x48)
    frame #0: 0x00000001b952d268 AVFAudio`-[AVAudioPlayer(AVAudioPlayerPriv) privRemoveSessionListener] + 16
    frame #1: 0x00000001b952b9ac AVFAudio`-[AVAudioPlayer dealloc] + 32
    frame #2: 0x0000000100dae9e4 Ducko`@objc StartView.__ivar_destroyer(self=0x0000000101e2de70) at startView.swift:0
    frame #3: 0x00000001ac8c01e8 libobjc.A.dylib`object_cxxDestructFromClass(objc_object*, objc_class*) + 112
    frame #4: 0x00000001ac8d2d14 libobjc.A.dylib`objc_destructInstance + 88
    frame #5: 0x00000001ac8d9db8 libobjc.A.dylib`_objc_rootDealloc + 48
    frame #6: 0x00000001b0bd19b8 UIKitCore`-[UIResponder dealloc] + 152
    frame #7: 0x00000001e1a40900 UIKit`-[UIResponderAccessibility dealloc] + 60
    frame #8: 0x00000001c528e93c SpriteKit`-[SKNode dealloc] + 100
    frame #9: 0x00000001c52461dc SpriteKit`-[SKScene dealloc] + 332
    frame #10: 0x00000001c526bf54 SpriteKit`-[SKView _update:] + 568
    frame #11: 0x00000001c526761c SpriteKit`__51-[SKView _vsyncRenderForTime:preRender:postRender:]_block_invoke.340 + 388
    frame #12: 0x00000001c5266a1c SpriteKit`-[SKView _vsyncRenderForTime:preRender:postRender:] + 520
    frame #13: 0x00000001c5269bd0 SpriteKit`__29-[SKView setUpRenderCallback]_block_invoke + 200
    frame #14: 0x00000001c52ac180 SpriteKit`-[SKDisplayLink _callbackForNextFrame:] + 132
    frame #15: 0x0000000101c715f8 GPUToolsCore`-[DYDisplayLinkInterposer forwardDisplayLinkCallback:] + 168
    frame #16: 0x00000001b33dd514 QuartzCore`CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 632
    frame #17: 0x00000001b34a7774 QuartzCore`display_timer_callback(__CFMachPort*, void*, long, void*) + 264
    frame #18: 0x00000001acaed6d4 CoreFoundation`__CFMachPortPerform + 172
    frame #19: 0x00000001acb16e5c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
    frame #20: 0x00000001acb16588 CoreFoundation`__CFRunLoopDoSource1 + 444
    frame #21: 0x00000001acb1145c CoreFoundation`__CFRunLoopRun + 2168
    frame #22: 0x00000001acb108bc CoreFoundation`CFRunLoopRunSpecific + 464
    frame #23: 0x00000001b697b328 GraphicsServices`GSEventRunModal + 104
    frame #24: 0x00000001b0ba56d4 UIKitCore`UIApplicationMain + 1936
  * frame #25: 0x0000000100d777c8 Ducko`main at AppDelegate.swift:14:7
    frame #26: 0x00000001ac99b460 libdyld.dylib`start + 4
(lldb) * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x48)
    frame #0: 0x00000001b952d268 AVFAudio`-[AVAudioPlayer(AVAudioPlayerPriv) privRemoveSessionListener] + 16
    frame #1: 0x00000001b952b9ac AVFAudio`-[AVAudioPlayer dealloc] + 32
    frame #2: 0x0000000100dae9e4 Ducko`@objc StartView.__ivar_destroyer(self=0x0000000101e2de70) at startView.swift:0
    frame #3: 0x00000001ac8c01e8 libobjc.A.dylib`object_cxxDestructFromClass(objc_object*, objc_class*) + 112
    frame #4: 0x00000001ac8d2d14 libobjc.A.dylib`objc_destructInstance + 88
    frame #5: 0x00000001ac8d9db8 libobjc.A.dylib`_objc_rootDealloc + 48
    frame #6: 0x00000001b0bd19b8 UIKitCore`-[UIResponder dealloc] + 152
    frame #7: 0x00000001e1a40900 UIKit`-[UIResponderAccessibility dealloc] + 60
    frame #8: 0x00000001c528e93c SpriteKit`-[SKNode dealloc] + 100
    frame #9: 0x00000001c52461dc SpriteKit`-[SKScene dealloc] + 332
    frame #10: 0x00000001c526bf54 SpriteKit`-[SKView _update:] + 568
    frame #11: 0x00000001c526761c SpriteKit`__51-[SKView _vsyncRenderForTime:preRender:postRender:]_block_invoke.340 + 388
    frame #12: 0x00000001c5266a1c SpriteKit`-[SKView _vsyncRenderForTime:preRender:postRender:] + 520
    frame #13: 0x00000001c5269bd0 SpriteKit`__29-[SKView setUpRenderCallback]_block_invoke + 200
    frame #14: 0x00000001c52ac180 SpriteKit`-[SKDisplayLink _callbackForNextFrame:] + 132
    frame #15: 0x0000000101c715f8 GPUToolsCore`-[DYDisplayLinkInterposer forwardDisplayLinkCallback:] + 168
    frame #16: 0x00000001b33dd514 QuartzCore`CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 632
    frame #17: 0x00000001b34a7774 QuartzCore`display_timer_callback(__CFMachPort*, void*, long, void*) + 264
    frame #18: 0x00000001acaed6d4 CoreFoundation`__CFMachPortPerform + 172
    frame #19: 0x00000001acb16e5c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
    frame #20: 0x00000001acb16588 CoreFoundation`__CFRunLoopDoSource1 + 444
    frame #21: 0x00000001acb1145c CoreFoundation`__CFRunLoopRun + 2168
    frame #22: 0x00000001acb108bc CoreFoundation`CFRunLoopRunSpecific + 464
    frame #23: 0x00000001b697b328 GraphicsServices`GSEventRunModal + 104
    frame #24: 0x00000001b0ba56d4 UIKitCore`UIApplicationMain + 1936         * frame #25: 0x0000000100d777c8 Ducko`main at AppDelegate.swift:14:7
    frame #26: 0x00000001ac99b460 libdyld.dylib`start + 4

У кого-нибудь есть идеи, как решить проблему?Я не знаю с чего начать.

...