Ios 如何通过私有api刷新airplay可用列表?

Ios 如何通过私有api刷新airplay可用列表?,ios,iphone-privateapi,airplay,Ios,Iphone Privateapi,Airplay,我正在使用iOS专用api“MPAVRoutingController”获取可用的airplay设备列表,如下所示: MPAVRoutingController avCtrl = [[MPAVRoutingController alloc]init]; // get avalilable routes NSArray *routes = avCtrl.availableRoutes; 但在我打开iOS7“控制中心”之前,可用的airplay设备列表不会更新。 如何通过代码调用刷新操作?有点晚了

我正在使用iOS专用api“MPAVRoutingController”获取可用的airplay设备列表,如下所示:

MPAVRoutingController avCtrl = [[MPAVRoutingController alloc]init];
// get avalilable routes
NSArray *routes = avCtrl.availableRoutes;
但在我打开iOS7“控制中心”之前,可用的airplay设备列表不会更新。
如何通过代码调用刷新操作?

有点晚了,但您可能希望调用
fetchAvailableRoutesWithCompletionHandler:
获取可用路由。遗憾的是,这在iOS 10中仍然是一个bug。