我想要一个用于我的项目的 OCR 解决方案,我发现 ABBYY 云 OCR SDK 很有趣。我只是在查看 gitHub链接中提供的示例。该项目需要一个 applicationID 和一个密码来在他们的服务器中进行身份验证。我通过在他们的网站上注册为免费试用版获得了所需的凭据。问题是我无法进行身份验证。我得到一个空的 authToken 作为响应。
它在这里崩溃
NSString *installationId = [responseDictionary valueForKey:@"authToken"];
[[NSUserDefaults standardUserDefaults] setObject:installationId forKey:kOCRSDKInstallationId];
NSParameterAssert(self.installationId);
这些来自我使用的示例项目。我无法弄清楚这其中的原因。
它是NSParameterAssert(self.installationId)处的一个特殊断点;
我在崩溃时得到这个
-[OCRDemoClient activateInstallationWithDeviceId:success:failure:force:] 中的断言失败,/Users/meerajpai/Meera/OCR/ocrsdk.com-master/iOS/Pods/OCRSDKClient/OCRSDKClient/OCRSDKClient.m:98
仔细查看屏幕截图可在此处获得
这是回复
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 = {
};
}
我很想知道为什么我不能进行身份验证?我错过了什么 ?
提前致谢