OAuth, Tumblr и Scope

Я пытаюсь войти в Tumblr через OAuth и Mac App. Я начинаю кодировать. Я загрузил исходный код gtm-oauth, все в порядке.

Я только начал с этого кода внутри контроллера вида:

- (GTMOAuthAuthentication *)myCustomAuth { GTMOAuthAuthentication *auth; auth = [[[GTMOAuthAuthentication alloc] initWithSignatureMethod:kGTMOAuthSignatureMethodHMAC_SHA1 consumerKey:kConsumerKey privateKey:kConsumerSecret] autorelease]; auth.serviceProvider = @"Custom Auth Service"; return auth; } - (void)viewController:(GTMOAuthViewControllerTouch *)viewController finishedWithAuth:(GTMOAuthAuthentication *)auth error:(NSError *)error { NSLog(@"finishedWithAuth"); if (error != nil) { NSLog(@"failed"); } else { NSLog(@"done"); } } - (void)signInToCustomService { GTMOAuthAuthentication *auth = [self myCustomAuth]; if (auth == nil) { NSLog(@"A valid consumer key and consumer secret are required for signing in to Tumblr"); } else { NSLog(@"Ok auth"); } NSURL *requestURL = [NSURL URLWithString:@"http://www.tumblr.com/oauth/request_token"]; NSURL *accessURL = [NSURL URLWithString:@"http://www.tumblr.com/oauth/access_token"]; NSURL *authorizeURL = [NSURL URLWithString:@"http://www.tumblr.com/oauth/authorize"]; NSString *scope = @"http://api.tumblr.com"; // HERE I DON'T KNOW WHAT TO WRITE GTMOAuthViewControllerTouch *viewController; viewController = [[[GTMOAuthViewControllerTouch alloc] initWithScope:scope language:nil requestTokenURL:requestURL authorizeTokenURL:authorizeURL accessTokenURL:accessURL authentication:auth appServiceName:@"My App: Custom Service" delegate:self finishedSelector:@selector(viewController:finishedWithAuth:error:)] autorelease]; [self presentModalViewController:viewController animated:YES]; } - (void)viewDidLoad { [super viewDidLoad]; [self signInToCustomService]; } 

Но ничего не происходит.

 - (void)viewController:(GTMOAuthViewControllerTouch *)viewController finishedWithAuth:(GTMOAuthAuthentication *)auth error:(NSError *)error; 

Этот метод никогда не вызывается. Возможно, это моя переменная сферы. Я не знаю, какое значение мне нужно написать для этого. Спасибо за вашу помощь !

Interesting Posts

Как добавить файл в проект в Xcode 9?

Значение поиска в текстовом поле api в Twitter

Сообщения MFMessageComposeViewController исчезают и не могут быть отправлены после нажатия кнопки отправки (iOS 7)

Ограничить UITextField до одной десятичной точки Swift

NSMutableArray – добавить массив в начале

Обновлен номер значка iOS

Проблема с MPMoviePlayerController iO7

RxSwift: использование rx_refreshing для uirefreshcontrol

Посмотрите, включен ли сенсорный ID на iPhone 5s

Подчеркивать часть строки с использованием NSMutableAttributedString в iOS8 не работает

Правильные схемы использования / лучшие практики использования в реальном времени?

Определите, работает ли приложение на переднем плане, когда уведомление получено в iOS

Не удалось загрузить приложение

UIScrollView перестает работать после нажатия кнопки UINavigationController

Как я могу перезапустить анимацию на основе блоков, когда приложение выходит на передний план?

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.