다음은 설정 코드입니다. 나는 뭔가를 놓칠 수 있습니다.
[audioSession setCategory :AVAudioSessionCategoryPlayAndRecord error:&err];
UInt32 category = 1;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryMixWithOthers , sizeof(category) , &category);
UInt32 doChangeDefaultRoute = 1;
OSStatus status;
if (status = AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryDefaultToSpeaker,
sizeof(doChangeDefaultRoute), &doChangeDefaultRoute)) {
NSLog(@"RunSketchAppDelegate: ERROR: couldn't set kAudioSessionProperty_OverrideCategoryDefaultToSpeaker to %i. Error code = %i", doChangeDefaultRoute, status);
} else {
NSLog(@"RunSketchAppDelegate: successfully set kAudioSessionProperty_OverrideCategoryDefaultToSpeaker to %i", doChangeDefaultRoute);
}
희망이 있습니다. 나는 여전히 재생 애호가를 얻고 있습니다.
어떤 세션 카테고리를 설정 했습니까? – iwasrobbed
답변을 찾았습니까? –