У меня есть приложение для воспроизведения звука, которое вылетает при возврате из другого приложения для воспроизведения звука, когда пользователь пытается возобновить воспроизведение. Мое приложение отлично работает само по себе и будет обрабатывать фоновое воспроизведение и т.д .; однако при возврате из приложений, похожих на Spotify, происходит сбой при запуске собственного воспроизведения.
Я предполагаю, что есть какой-то «приоритет» звука, который я должен обрабатывать? И вернуть этот приоритет «назад» из любого аудио приложения, которое было раньше? Просто ищу направление, чтобы начать искать .... спасибо!
Backtrace:
- thread # 1, queue = 'com.apple.main-thread', причина остановки = сигнал SIGABRT, кадр № 0: 0x00000001be4fdec4 libsystem_kernel.dylib
__pthread_kill + 8
frame #1: 0x00000001be41d724 libsystem_pthread.dylib
pthread_kill $ VARIANT $ armv81 + 216 кадр № 2: 0x00000001be36d844 libsystem_ c .dylib abort + 100
frame #3: 0x00000001be4c67d4 libc++abi.dylib
abort_message + 10100000000000000 * _objc_terminate () + 124 кадр # 6: 0x00000001be4d3304 Libc ++ abi.dylib std::__terminate(void (*)()) + 16
frame #7: 0x00000001be4d2ed8 libc++abi.dylib
__ cxa_rethrow + 144 кадр # 8: 0x00000001be42e158 libobj * * .A.dylib тысяча двадцать один objc_exception_rethrow + 40
frame #9: 0x00000001be67eb4c CoreFoundation
CFRunLoopRunSpecifi c 576 + кадр # 10: 0x00000001c861f328 GraphicsServices GSEventRunModal + 104
frame #11: 0x00000001c278c63c UIKitCore
UIApplicationMain + 1936 frame # 12: 0x00000001047c0e78 Sequencer`main в AppDelegate.swift: 23: 7 - frame # 13: 0x00000001be508360 libdyld.dylib`start + 4