Мне нужен OCR-решение для моего проекта, и я нашел ABBYY cloud OCR SDK интересным. Я просто проверил образец, предоставленный в gitHub link. Для проекта требуется идентификатор приложения и пароль для аутентификации на своем сервере. Я получил необходимые учетные данные, зарегистрировавшись на их сайте в качестве бесплатной пробной версии. Проблема в том, что я не могу аутентифицироваться. Я получаю пустой authToken в качестве ответа.ABBYY Cloud OCR SDK возвращает пустой authToken в ответ?
Он получает аварии здесь
NSString *installationId = [responseDictionary valueForKey:@"authToken"];
[[NSUserDefaults standardUserDefaults] setObject:installationId forKey:kOCRSDKInstallationId];
NSParameterAssert(self.installationId);
Это из примера проекта я использовал. Я не могу понять причину этого.
Его исключительная точка останова на NSParameterAssert (self.installationId);
Я получаю это на сбой сбой
Assertion в - [OCRDemoClient activateInstallationWithDeviceId: успех: неудачи: сила:], /Users/meerajpai/Meera/OCR/ocrsdk.com- мастер/IOS/стручки/OCRSDKClient/OCRSDKClient/OCRSDKClient.m: 98
Закрыть посмотреть на скриншоте доступен here
Вот ответ
Printing description of responseDictionary:
{
"__name" = response;
"_xmlns" = "http://ocrsdk.com/schema/response-1.0.xsd";
"_xmlns:xsi" = "http://www.w3.org/2001/XMLSchema-instance";
"_xsi:schemaLocation" = "http://ocrsdk.com/schema/response-1.0.xsd http://ocrsdk.com/schema/response-1.0.xsd";
authToken = {
};
}
Мне интересно знать, почему не могу я проверить подлинность? Я что-то пропустил ?
Заранее спасибо
какой ошибка показывает ...? может у разместить содержание responseDictionary. –
@ Xman: Спасибо за ответ. Я отредактировал вопрос. Пожалуйста, проверьте. – Meera
Я думаю, что есть некоторые проблемы с процессом аутентификации на стороне сервера, ваши учетные данные могут быть неправильными, или у вас могут не быть необходимых прав для аутентификации. еще одна вещь, которую я заметил, это ключ «authTocken» ... он должен быть в двойных кавычках. –