我已经为 iPhone 和 4S 编写了一个应用程序,我希望通过 AirPlay 支持该应用程序的屏幕镜像。
使用系统 AirPlay 选择器并打开镜像,它将毫无问题地镜像应用程序。
我想在应用程序中提供此选择器并使用了以下基本代码:
MPVolumeView *volumeView = [ [MPVolumeView alloc] init] ;
[volumeView setShowsVolumeSlider:NO];
[volumeView sizeToFit];
[self.view addSubview:volumeView];
这提供了一个 AirPlay 选择器,我可以选择 Apple TV。但是,它不会通过 AirPlay 镜像内容。当我转到系统选择器时,它显示已选择 AppleTV,要启用镜像,我必须使用此处的开关。
所以问题是,当用户使用应用选择器选择 AirPlay 时,我如何在应用中打开镜像?
谢谢
最佳答案
以编程方式启用镜像的唯一方法是使用私有(private) API。参见 here
关于iphone - 如何以编程方式在 iPhone 4S 上打开 AirPlay 屏幕镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8786080/