IPhone SDK - Вибрация вызвана темой
В настоящее время я работаю над приложением для iPhone, которое должно вызывать вибрацию телефона в случае особого события.
Проверки для запуска оповещения выполняются в потоке.
К сожалению, телефон не будет вибрировать, если я позвоню
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
изнутри нить. (Это работает нормально, если я вызываю это в моем методе "viewDidAppear").
Я даже пытался сделать обратный вызов изнутри thead, как это:
inside Thread:
[self performSelectorOnMainThread:@selector(doAlarm)
withObject:nil
waitUntilDone:true];
-(void)doAlarm {
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
}
что имеет тот же результат: нет вибрации на телефоне.
Как заставить телефон вибрировать изнутри нить??
заранее спасибо
1 ответ
Понял!
Был активен прослушиватель микрофона, который вызвал проблему.