音楽を再生するためのXamarin.Formsベースのアプリケーションを作成しようとしています。私は標準的なXamarin Forms Dependency Serviceパターンを使用して、MPMusicPlayerControllerを使用しているiOS向けのプラットフォーム固有のプレーヤーを作成しています(Xamarin)。コードを記述すると、MPMusicPlayerController.NowPlayItemプロパティにアクセスできます。私が最初にそれをテストしたときXamarin.iOS:MPMusicPlayerController.NowPlayingItemプロパティが消える
は、すべてがOKに働きました。私はその後、MPMusicPlayerControllerからの通知を聞くことを試み始めました。私がデバッグすると、そのプロパティは失われています。アクセスしようとすると、深刻なモノSIGSEGV例外が発生します。
かなり頻繁に、デバッガは、プロパティを参照しようとしてもクラッシュします。そう;私は通知を取り出し、それはまだ起こる!
ところで、それだけではない。それは大丈夫だろう;それは他のプロパティと一緒に完全に消えますが、いくつかはまだ利用可能です! –