Обнаружить тихий режим в iOS 7

Есть ли способ обнаружить тихий режим в iOS 7?

следующий код не работает для iOS 5 или более поздней версии

-(BOOL)silenced {
     #if TARGET_IPHONE_SIMULATOR
         // return NO in simulator. Code causes crashes for some reason.
         return NO;
     #endif

    CFStringRef state;
    UInt32 propertySize = sizeof(CFStringRef);
    AudioSessionInitialize(NULL, NULL, NULL, NULL);
    AudioSessionGetProperty(kAudioSessionProperty_AudioRoute, &propertySize, &state);
    if(CFStringGetLength(state) > 0)
            return NO;
    else
            return YES;

   }

Ответы на вопрос(1)

Ваш ответ на вопрос