原始问题
我将MPVolumeView
添加到自定义视图
_airplayButton = [[MPVolumeView alloc] init];
[_airplayButton setShowsVolumeSlider:NO];
[self addSubview:_airplayButton];
我没有真正的设备可供测试,但在iOS模拟器上按钮不会出现。我的网络上连接了多台Apple TV。是因为模拟器不支持AirPlay吗?
我尝试在模拟器上添加外部显示器,但视图似乎仍然隐藏。
更新
我尝试添加外部显示器,并且在控制中心AirPlay未被激活。除了添加外部显示器之外,我还需要做些什么才能在模拟器上激活AirPlay?
答案 0 :(得分:2)
iOS模拟器不支持AirPlay。您可以做的最接近的事情是启用扩展显示(例如:720p电视)。这不会是与AirPlay相同的体验,但可能会得到你所需要的。
媒体播放器和扩展显示器也存在各种错误,因此如果您无法在SIM卡中使用它,我建议您先尝试在设备上进行测试,然后再确定是否存在问题与您的应用程序。