2011-10-06 3 views
1

홈 버튼을 클릭하면 화면의 이름이 iOS 시스템 트레이인지 확실하지 않습니다.플레이어 컨트롤러 iOS 트레이 근처에 앱 아이콘을 두는 방법은 무엇입니까?

내 라디오 앱이 백그라운드 재생을 지원합니다. 모든 것은 괜찮습니다.

홈 버튼을 두 번 클릭하고 왼쪽으로 스크롤하면 플레이어 컨트롤이 표시되고 플레이어 컨트롤 바로 옆에 내 앱 아이콘이 표시되지 않습니다.

많은 라디오 앱을 보았습니다. 그 아이콘은 플레이어 컨트롤 바로 옆에 있습니다.

내 화면에 회전 버튼, 플레이어 버튼 및 iPod 아이콘 (또는 비어 있음)이 표시됩니다. 아이폰 OS는 오디오를 재생하는 것을 알 수 있도록

도움주세요 ...

답변

1

당신은, 오디오 세션을 설정해야합니다. 트릭을 할 것입니다이 조각은 (설명서를 참조하는 것을 잊지 마세요!)

또한
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:NULL]; 
[[AVAudioSession sharedInstance] setActive:YES error:NULL]; 

이 앱이 지원하는 백그라운드 모드로 audio을 설정하는 것을 잊지 마세요.

+0

UIBackgroundModes -> 오디오 및 이미 응용 프로그램 didFinishLaunchingWithOptions 이벤트에 코드를 넣었습니다. 라디오가 백그라운드에서 재생되지만 아무런 문제가 없습니다. 아이콘은 여전히 ​​표시되지 않습니다. – fulberto100

+0

원격 이벤트를 듣고 있습니까? '[[UIApplication SharedApplication] beginReceivingRemoteControlEvents]; ' – JustSid

+0

아니, 어떻게/어디에서 사용할 수 있습니까? – fulberto100