2016-10-14 16 views
2

SOLVED iOS 10.2 AirPlay 버튼이 다시 나타나고 여전히 작동합니다. 애플 폴터 가이스트!AirPlay가 iOS 10에 표시되지 않습니다.

iOS 9에서는이 코드를 사용하여 Airplay 기기를 감지했습니다. 배포 대상이 10.00이면 나타나지 않습니다. 컨트롤 센터에서 내 airplay 장치를 찾을 수 있지만 내 앱에서 uiview에는 아무 것도 표시되지 않습니다. 필자는 "백그라운드 모드", 오디오, AirPlay 및 그림 속 그림을 확인했습니다. 어쩌면이 축복받은 샌드 박스의 새로운 설정을 잊어 버렸을까요? 사과 문서에서 양해

@property (weak, nonatomic) IBOutlet UIView *airplay; 

MPVolumeView *myVolumeView = [[MPVolumeView alloc] initWithFrame: airplay.bounds]; 
[myVolumeView setShowsVolumeSlider:NO]; 
[myVolumeView setShowsRouteButton:YES]; 
myVolumeView.transform = CGAffineTransformMakeScale(0.3,0.3); 
[myVolumeView setRouteButtonImage:[UIImage imageNamed:@"myIconAirPlay"] forState:UIControlStateNormal]; 
[airplay addSubview: myVolumeView]; 

답변

0

에 대한 감사 :

애플 TV 또는 범위에있는 다른 AirPlay를 지원 장치가있는 경우는, 경로 버튼을 선택 할 수 있습니다. 사용할 수있는 오디오 출력 경로가 하나만 있으면 경로 단추가 표시되지 않습니다. https://developer.apple.com/reference/mediaplayer/mpvolumeview

MPVolumeViewvar areWirelessRoutesAvailable: Bool { get } 반환 참 또는 거짓 여부를 확인해 봤어?

버튼이 더 이상 나타나지 않는 이유가 여기 있다고 생각합니다. iOS10 업데이트가 일부 Airplay 기기를 업데이트해도 업데이트되지 않으면 새로운 것이 아닙니다.

+0

오디오 출력 전용입니다. 예를 들어, Spotify에서 AirPlay 오디오 장치를 앱에 표시 할 수 있습니다. 같은 것을 어떻게 얻을 수 있습니까? – Joannes