Конвертация библиотеки GData для работы с iOS - это настоящая задача. У меня есть библиотека, скомпилированная и связанная с моей программой, но представление для входа в OAuth2 не отображается. Я использую код, описанный здесь и показанный ниже.
windowController = [GTMOAuth2ViewControllerTouch controllerWithScope:(NSString *)scope
clientID:(NSString *)clientID
clientSecret:(NSString *)clientSecret
keychainItemName:(NSString *)kKeychainItemName
delegate:(id)self
finishedSelector:@selector(windowController:finishedWithAuth:error:)];
[[self navigationController] pushViewController:windowController
animated:YES];
Окно входа в систему не отображается, и я подозреваю, что XIB не связан должным образом. Я добавил xib-файл GTMOAuth2ViewTouch.xib
в группы и файлы, и после компиляции рядом с ним стоит небольшой вопросительный знак. (Так же как и подпроект GData, но я могу отслеживать выполнение внутри файлов подпроектов до тех пор, пока не попытаюсь выдвинуть контроллер представления.)
Как мне отладить это?