我需要在应用程序调用时启用扬声器.我可以成功启用它,但我无法禁用它.
我正在使用这种方法:
[[UIDevice currentDevice] setProximityMonitoringEnabled:NO];
NSLog(@"%d",enable);
UInt32 route;
route = enable ? kAudioSessionOverrideAudioRoute_Speaker :
kAudioSessionOverrideAudioRoute_None;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,
sizeof(route), &route);
Run Code Online (Sandbox Code Playgroud)
提前致谢.