即使添加了外部显示器,iOS模拟器也无法识别AirPlay

时间:2015-03-23 20:05:26

标签: ios objective-c ios-simulator avplayer airplay

原始问题

我将MPVolumeView添加到自定义视图

_airplayButton = [[MPVolumeView alloc] init];
[_airplayButton setShowsVolumeSlider:NO];
[self addSubview:_airplayButton];

我没有真正的设备可供测试,但在iOS模拟器上按钮不会出现。我的网络上连接了多台Apple TV。是因为模拟器不支持AirPlay吗?

我尝试在模拟器上添加外部显示器,但视图似乎仍然隐藏。

更新

我尝试添加外部显示器,并且在控制中心AirPlay未被激活。除了添加外部显示器之外,我还需要做些什么才能在模拟器上激活AirPlay?

1 个答案:

答案 0 :(得分:2)

iOS模拟器不支持AirPlay。您可以做的最接近的事情是启用扩展显示(例如:720p电视)。这不会是与AirPlay相同的体验,但可能会得到你所需要的。

媒体播放器和扩展显示器也存在各种错误,因此如果您无法在SIM卡中使用它,我建议您先尝试在设备上进行测试,然后再确定是否存在问题与您的应用程序。