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

Программируем под IOS
Ответить
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:
=================================================================
ERROR: An error occurred while writing to the debug stream. Details: ObjectDisposed_Generic
ObjectDisposed_ObjectName_Name, UsbStream
INFO: PrivateFrameworks/TCC.framework/TCC :
0x1b51d2188 - /System/Library/PrivateFrameworks/TCC.framework/TCC :
0x21965fcb0 - /usr/lib/system/libxpc.dylib :
0x219652400 - /usr/lib/system/libxpc.dylib :
0x19a1a9150 - /usr/lib/system/libdispatch.dylib :
0x19a1c6b2c - /usr/lib/system/libdispatch.dylib :
0x19a1bbf98 - /usr/lib/system/libdispatch.dylib :
0x19a1bb7cc - /usr/lib/system/libdispatch.dylib :
0x2195f9cb4 - /usr/lib/system/libsystem_pthread.dylib : _pthread_wqthread
0x2195f6488 - /usr/lib/system/libsystem_pthread.dylib : start_wqthread

=================================================================
Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x1e216df64):0x1e216df54 ff 0f 5f d6 c0 03 5f d6 30 41 80 d2 01 10 00 d4 .._..._.0A......
0x1e216df64 03 01 00 54 7f 23 03 d5 fd 7b bf a9 fd 03 00 91 ...T.#...{......
0x1e216df

Я делаю что-то не так, и кто-нибудь еще сталкивался с этим раньше?
Конструктор:
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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