使用AVPlayer播放器控件中不显示Airplaybutton

我使用AVPlayer和AVPlayerViewController创build了一个video播放器。 我已经将“ allowsExternalPlayback ”属性设置为true,并将“ usesExternalPlaybackWhileExternalScreenIsActive ”属性设置为true。 但是我仍然没有在播放器控件中获得Airplay图标。

 player = AVPlayer(URL: url!) player!.allowsExternalPlayback = true player?.usesExternalPlaybackWhileExternalScreenIsActive = true 

我在ios 9.2上运行我的应用程序。

您需要添加一个MPVolumeView为了得到这个。 你可以在这里阅读: https : //developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/AirPlayGuide/EnrichYourAppforAirPlay/EnrichYourAppforAirPlay.html