Как получить приоритет при воспроизведении аудио? - PullRequest
0 голосов
/ 07 марта 2020

У меня есть приложение для воспроизведения звука, которое вылетает при возврате из другого приложения для воспроизведения звука, когда пользователь пытается возобновить воспроизведение. Мое приложение отлично работает само по себе и будет обрабатывать фоновое воспроизведение и т.д .; однако при возврате из приложений, похожих на 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...