IPhone SDK - Вибрация вызвана темой

В настоящее время я работаю над приложением для iPhone, которое должно вызывать вибрацию телефона в случае особого события.

Проверки для запуска оповещения выполняются в потоке.

К сожалению, телефон не будет вибрировать, если я позвоню

 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

изнутри нить. (Это работает нормально, если я вызываю это в моем методе "viewDidAppear").

Я даже пытался сделать обратный вызов изнутри thead, как это:

 inside Thread:
 [self performSelectorOnMainThread:@selector(doAlarm) 
                                               withObject:nil 
                                            waitUntilDone:true];    

 -(void)doAlarm {
   AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);            
 }

что имеет тот же результат: нет вибрации на телефоне.

Как заставить телефон вибрировать изнутри нить??

заранее спасибо

1 ответ

Понял!

Был активен прослушиватель микрофона, который вызвал проблему.

Другие вопросы по тегам