Я пытаюсь отправить данные в тег NFC. Но я получаю ошибку стека с кодами 100.
Вот код, который я использую.
NFCISO7816APDU * iso = [KSNFCAPDUManager resumeCardWalletWithModel:self.model sPass:@"123456" walletName:@"zhen"];
[ndefTag sendCommandAPDU:iso completionHandler:^(NSData * _Nonnull responseData, uint8_t sw1, uint8_t sw2, NSError * _Nullable error) {
dispatch_async(dispatch_get_main_queue(), ^{
if (error == nil) {
dispatch_async(dispatch_get_main_queue(), ^{
[KSCardResolveTool dealResultWithSw1:sw1 sw2:sw2];
NSLog(@"responseData ----->%@",responseData);
self.tagSession.alertMessage = @"success";
[self.tagSession invalidateSession];
self.tagSession = nil;
});
}
});
}];
Это ошибка, которую он выводит
[CoreNFC] 00000002 80684d80 -[NFCTagReaderSession transceive:tagUpdate:error:]:710 Error Domain=NFCError Code=100 "Tag connection lost" UserInfo={NSLocalizedDescription=Tag connection lost}