2
我需要確定是否在iPhone上設置了某些系統設置。即是否啓用/禁用特定聲音,以便我可以決定是否在我自己的應用程序中播放聲音。是否有可能讀取系統設置,如果是這樣,如何?iphone sdk。是否可以讀取系統設置?
感謝
飛圖
我需要確定是否在iPhone上設置了某些系統設置。即是否啓用/禁用特定聲音,以便我可以決定是否在我自己的應用程序中播放聲音。是否有可能讀取系統設置,如果是這樣,如何?iphone sdk。是否可以讀取系統設置?
感謝
飛圖
您可以detect if the silent switch is on與否,這個你是什麼以後?
CFStringRef state;
UInt32 propertySize = sizeof(CFStringRef);
AudioSessionInitialize(NULL, NULL, NULL, NULL);
AudioSessionGetProperty(kAudioSessionProperty_AudioRoute, &propertySize, &state);
if(CFStringGetLength(state) > 0)
NSLog(@"Vibration Off");
else
NSLog(@"Vibration On");
謝謝,但我特別是在檢測鍵盤單擊是否啓用後。這是我可以給我自己的反饋給用戶定義的輸入。 – Fittoburst 2010-03-12 21:53:05
我非常懷疑你能夠獲得這種細節。但我可能是錯的。 – 2010-03-12 22:52:12