Я установил наблюдатель состояния для AVPlayerItem, но у меня возникли проблемы с его удалением.
if(_aPlayer.CurrentItem != null)
{
_aPlayer.CurrentItem.RemoveObserver(HandleAction1, "status")
}
var aAsset = AVAsset.FromUrl(NSUrl.FromFilename("some_sounds.mp3"));
var aPlayerItem = new AVPlayerItem(audioAsset);
_aPlayer.ReplaceCurrentItemWithPlayerItem(audioPlayerItem);
aPlayerItem.AddObserver("status", NSKeyValueObservingOptions.OldNew, HandleAction1);
При получении ошибки "невозможно преобразовать группу методов в nsobject"