Ошибка загрузки HTTP (код ошибки: -1003) с использованием TouchID - PullRequest
0 голосов
/ 11 июля 2019

Я работаю над приложением, в котором несколько экземпляров KeychainItemWrapper хранятся с разными идентификаторами для одного и того же приложения. Если я удаляю приложение и проверяю TouchID для первого идентификатора, а затем устанавливаю другой для другого экземпляра KeychainItemWrapper, я могу заставить это работать. В конце концов TouchID потеряет свою синхронизацию с правильным идентификатором (работает над его исправлением), но у меня действительно такой вопрос:

Что означает Ошибка загрузки HTTP (код ошибки: -1003) означает при проверке TouchID? Похоже, что TouchID проверяет, и правильные кредиты извлекаются из цепочки для ключей, но он просто выбрасывает эту ошибку http без каких-либо других действий. Я перешагиваю код и врезаюсь в кирпичную стену, переходя в этот код:

NSString *currentLogin = [[NSUserDefaults standardUserDefaults] objectForKey:@"theIdentifierAlreadyStored"];
KeychainItemWrapper *keychainItem = [[KeychainItemWrapper alloc] initWithIdentifier:currentLogin accessGroup:nil];
NSData *passwordData = (NSData *)[keychainItem objectForKey:(__bridge id)kSecValueData];

dispatch_async(dispatch_get_main_queue(), ^{
    AppDelegate_iPhone *appDelegate = (AppDelegate_iPhone *)[[UIApplication sharedApplication] delegate];
    appDelegate.username = [keychainItem objectForKey:(__bridge id)kSecAttrAccount];
    appDelegate.password = [[NSString alloc] initWithData:passwordData encoding:NSUTF8StringEncoding];
     [iphoneLogin login];
});

Я вижу, что имя пользователя и пароль верны при остановке на [логин iphoneLogin] ... тогда отладчик просто бесконечно вмешивается в этот процесс, пока я не продолжу отладку ... что здесь происходит?

с консоли:

2019-07-11 11: 27: 56.200100-0700 XSPOC [3745: 927124] TIC TCP Conn Failed [7: 0x283bed5c0]: 12: 8 Err (-65554)

2019-07-11 11: 27: 56.201002-0700 XSPOC [3745: 927124] Задача. <0> Ошибка загрузки HTTP (код ошибки: -1003 [12: 8])

2019-07-11 11: 27: 56.206804-0700 XSPOC [3745: 927124] NSURLCподключение завершено с ошибкой - код -1003

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...