Как войти в систему с помощью Digits User of Twitter Kit в Objective-C

Я использую набор Digits User of Twitter в приложении IOS.

но сейчас я получаю следующую ошибку.

Ошибка аутентификации гостя:

Ошибка домена = TwitterAPIErrorDomain Code = 200 «Запрос не выполнен: запрещено (403)» UserInfo = 0x7fccca7e1850 {NSErrorFailingURLKey = https://api.twitter.com/1.1/guest/activate.json, NSLocalizedDescription = Ошибка запроса: запрещено (403), NSLocalizedFailureReason = Ошибка API Twitter: запрещено. (code 200)} [Twitter] Возможно, ваше приложение не поддерживает гостевую аутентификацию. Пожалуйста, свяжитесь с [email protected], чтобы обновить свой клиентский ключ. Ошибка цифр: Error Domain = TwitterAPIErrorDomain Code = 215 «Запрос не удался: неверный запрос (400)» UserInfo = 0x7fccca6eede0 {NSErrorFailingURLKey = https://api.twitter.com/1.1/device/register.json, NSLocalizedDescription = Ошибка запроса: неверный запрос (400), NSLocalizedFailureReason = Ошибка API Twitter: неверные данные аутентификации. (код 215)}

пожалуйста, помогите мне

Спасибо.


person Linda    schedule 31.03.2015    source источник
comment
Без вашего кода мы ничем вам не поможем!   -  person luk2302    schedule 31.03.2015
comment
ссылка Сейчас я использую этот код.   -  person Linda    schedule 31.03.2015
comment
Я хочу знать, какой код ВЫ используете, а не то, что вам следует использовать в документации.   -  person luk2302    schedule 31.03.2015
comment
- (void) viewDidLoad {DGTAuthenticateButton * digitsButton = [DGTAuthenticateButton buttonWithAuthenticationCompletion: ^ (DGTSession * session, NSError * error) {// Проверять объекты сеанса / ошибок}]; [self.view addSubview: digitsButton]; }   -  person Linda    schedule 31.03.2015
comment


Ответы (2)


У меня была аналогичная проблема. Вы должны использовать ключи, сгенерированные Fabric. Перейдите на панель управления Fabric -> Digits

Используйте эти ключи в своем приложении

person Madhusudhan    schedule 29.09.2015

У меня была эта ошибка только на одном устройстве. При тестировании того же приложения на другом устройстве с той же версией iOS и в симуляторе ошибок не было.

Решением было удаление приложения и его повторная установка.

person Maria    schedule 30.12.2015