标签:remove password pwd ref overflow 设置 ios sda rem
前言:记录一下ios开发中NFC添加密码功能,卡类型为(NFCMiFareTag -->NFCMiFareUltralight),调用的iOS方法为:sendMiFareCommand。
一、JS代码实现,调用的ios原生NFC发送方法,针对卡类型为NTAG216的卡片。 NTAG212、NTAG213、NTAG215、NTAG216的配置位置不同,所以只需查到卡类型的配置起始位置即可。NTAG216的配置起始位置为E3。
二、写入密码的过程(0xA2为写入命令,0x30为读取命令)
1、写入密码到 E5位置 ,即起始位置E3+2;
sendCommand([0xA2, E5, pass[0], pass[1], pass[2], pass[3]]);
- (void)sendMiFareCommand:(NSData *)command completionHandler:(void(^)(NSData *response, NSError * _Nullable error))completionHandler API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos, macos, tvos);
标签:remove password pwd ref overflow 设置 ios sda rem
原文地址:https://www.cnblogs.com/lxh123/p/11699700.html