InputAudioQueue вызывает сбой на физическом Iphone в .net MauiC#

Место общения программистов C#
Anonymous
InputAudioQueue вызывает сбой на физическом Iphone в .net Maui

Сообщение Anonymous »

Я пытаюсь записать звук в своем приложении .net Maui. Для этого я использую специальный код iOS (Plugin.Maui.Audio не удовлетворяет всем моим потребностям).
В своем коде я использую класс InputAudioQueue. Это отлично работает на симуляторе iPhone, однако при развертывании на физическом iPhone вызов конструктора приводит к сбою. Я не получаю никакой трассировки стека, единственный вывод:
=================================================================
Native Crash Reporting
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
Native stacktrace:
=================================================================

Я делаю что-то не так, и кто-нибудь еще сталкивался с этим раньше?
Конструктор:
public AudioRecorder()
{
AudioStreamDescription description = new AudioStreamBasicDescription();
InputAudioQueue queue = new InputAudioQueue(description);
}

Вызов
#if IOS
AudioRecorder recorder = new AudioRecorder();
#endif


Подробнее здесь: https://stackoverflow.com/questions/790 ... n-net-maui

Вернуться в «C#»