Я пытаюсь использовать комплект gtm-oauth (http://code.google.com/p/gtm-oauth/wiki/GTMOAuthIntroduction) для OAuth2. Как указано в документации - я включил все необходимые файлы и код в свой проект в XCode 4. После запуска приложения, логин появляется экран, но когда я щелкаю поле (имя пользователя или пароль), клавиатура не отображается. Я переместил код в своем проекте, включая попытку запустить все из делегата приложения, следующим образом:
GTMOAuth2ViewControllerTouch *viewController;
viewController = [[[GTMOAuth2ViewControllerTouch alloc] initWithScope:@"https://www.googleapis.com/auth/latitude.all.best" clientID:@"<MY_CLIENT_ID>" clientSecret:@"<MY_CLIENT_SECRET>" keychainItemName:@"App" delegate:self finishedSelector:@selector(viewController:finishedWithAuth:error:)] autorelease];
[self.window addSubview:viewController.view];
Я пытался изменить область действия на альтернативные сервисы, включая широту и YouTube, но это не помогло. Я также попытался вставить вид в контроллер навигации и попытался представить в модели, это не помогло.
Странно, я пытался кликать по веб-странице и смог добраться до images.google.com, где я мог успешно запустить клавиатуру, нажав на строку поиска ... странно: /
Любая помощь будет оценена! Спасибо!