私は C#、MonoMac、Xamarin を初めて使用し、この素晴らしい例を使用して C# と Xamarin.Mac で生成されたオーディオを再生しようとしています。
残念ながら最初の行:
AudioSession.Initialize();
EntryPointNotFoundExceptionをスローします。
誰かが同様の問題を抱えており、それが不適切なバインディングに関係していることを示唆しているこのフォーラム投稿に出くわしました。
これを実際に機能させることはできますか?そうでない場合、代わりに何を使用できますか?
手伝ってくれてどうもありがとう。
私のシステム
Xamarin.Mac: 1.2.43
Xamarin.Studio バージョン 4.0.3 (ビルド 13)
モノ 2.10.12 (モノ-2-10/c9b270d)
GTK 2.24.16
GTK# (2.12.0.0)
パッケージバージョン: 210120000
スタックトレース
System.EntryPointNotFoundException: AudioSessionInitialize
at at (wrapper managed-to-native) MonoMac.AudioToolbox.AudioSession.AudioSessionInitialize (intptr,intptr,MonoMac.AudioToolbox.AudioSession/InterruptionListener,intptr) <IL 0x00011, 0x0007b>
at MonoMac.AudioToolbox.AudioSession.Initialize (MonoMac.CoreFoundation.CFRunLoop,string) [0x00013] in /Users/builder/data/lanes/xamcore-lion-bs1/0c83ca0e/source/xamcore/maccore/src/AudioToolbox/AudioSession.cs:225