가능한 중복 : 내가 자동 모드가 있는지 확인하는 코드 아래에 사용한
Detect Silent mode in iOS5?확인은 아이 패드가 자동 모드에있는 경우
, 그것을 작동 아이폰에서 예상대로하지만, iPad에서 그것은 상관없이 연사를 반환합니다.
CFStringRef state;
UInt32 propertySize = sizeof(CFStringRef);
AudioSessionInitialize(NULL, NULL, NULL, NULL);
AudioSessionGetProperty(kAudioSessionProperty_AudioRoute, &propertySize, &state);
if (CFStringGetLength(state) == 0) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Silent mode"
message:@"Please turn sound on"
delegate:self cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
[alert show];
[alert release];
}
모든 아이디어를 보편적으로 수정하려면 어떻게해야합니까?
감사합니다.
댄.