ios - 查找带有核心 NFC 的 miFare NFC 的 ATQA 和 SAK
问题描述
我有一个非常重要的事情。我正在尝试使用用 swift 和 miFare NFC 卡编写的 iOS 应用程序获取 ATQA 和 SAK 以进行卡识别。我做了很多研究,但我没有找到任何我可以真正使用的东西。我知道可以发送本机命令或 APDU 包装器命令。所以我问是否可以使用此功能之一
tag.sendMiFareCommand(commandPacket: <#T##Data#>, completionHandler: <#T##(Data, Error?) -> Void#>)
tag.sendMiFareISO7816Command(<#T##apdu: NFCISO7816APDU##NFCISO7816APDU#>, completionHandler: <#T##(Data, UInt8, UInt8, Error?) -> Void#>)
获得 SAK 和 ATQA 的命令是什么以及如何做到这一点。
更新有人建议这个主题,但没有提到获取 ATQA 和 SAK 的命令是什么。 Swift NFC Mifare - 不支持 NFCISO7816APDU sendMifare 命令
解决方案
推荐阅读
- android - Flutter - oauth2 - Android - redirecturi 不工作
- python - 在 Python 中,如何获取表示为 int 的浮点数的前 N 个十进制数字?
- vue.js - 如何将 Nuxt ssr 部署到 Cpanel
- c# - 在 Linux 中以编程方式写入和读取环境变量
- html - 用于在 html 中显示(嵌入)图像的语法,图像路径是动态的并存储在 DB 字段中
- reactjs - 为什么 setState 不重新渲染应用程序?
- google-sheets - 未正确导入 XML 中的值
- python - 您是否必须完整输入 numpy.ndarray 以获得 Google 样式文档字符串中的类型提示,或者您可以只输入 np.ndarray?
- webkit - Tcl/Tk 与 WebKit?
- postgresql - 为什么 PSQL \z 和 information_schema.table_privileges 显示不同的细节?