Foco na UISearchBar, mas o teclado não aparece

Li tantas soluções sobre como posso focar uma barra de pesquisa para que o teclado apareça quando abro minha visualização de pesquisa, e tudo isso é assim

[searchBar becomeFirstResponder];
mine is 
[self.searchDisplayController.searchBar becomeFirstResponder];
but I tried both.

Agora, tentei isso e também adicionei um

[self.searchDisplayController setActive:YES];

porque estou usando um SearchDisplayController, mas até agora o melhor resultado que posso ter é ter o cursor na barra de pesquisa, a visualização uitableview com uma sobreposição, mas ainda sem teclad

Se eu rodar o simulador, posso digitar na barra de pesquisa com o teclado do computador, mas em um iPhone não posso fazer nad

Se você quiser dar uma olhada no meu código:http: //nopaste.info/39fcda4771.htm o foco deve ser executado no método viewDidLoad

Obrigado novamente

questionAnswers(4)

yourAnswerToTheQuestion