【发布时间】:2011-10-18 00:57:32
【问题描述】:
我在[iOS5]发布之前使用“AudioSessionGetProperty”发现设备的“静音开关”状态。
CFStringRef route;
UInt32 propertySize = sizeof(CFStringRef);
AudioSessionInitialize(NULL, NULL, NULL, NULL);
AudioSessionGetProperty(kAudioSessionProperty_AudioRoute, &propertySize, &route);
if(CFStringGetLength(route) == 0) {
// Silent Mode
}
现在,我想知道如何在“iOS5”中获得“静音开关”状态
【问题讨论】:
-
iOS 5 支持 AudioSessionGetProperty。
-
@titaniumdecoy :好的,但是那个旧方法不再起作用了
-
你说它不起作用是什么意思?发布错误消息或您遇到的任何其他问题。
-
@titaniumdecoy :路由现在总是充满“扬声器”。所以这不再起作用了。
标签: iphone objective-c ios5