我正在 flutter 中制作移动应用程序,遇到了问题。
在我的应用程序中,您需要能够使用手机的扫描仪扫描 NFC 芯片。 它在 Android 上运行良好,但是当我尝试为 Apple 构建它时,它说 Info.plist 文件中的属性存在问题。
它要我在这里添加一些代码。它需要 Felica 系统代码和 ISO 7816 选择标识符。这两点我都不知道。
<array>
<!-- Add the Felica system codes here -->
<string>System Code 1</string>
<string>System Code 2</string>
</array>
<key>com.apple.developer.nfc.readersession.iso7816.select-identifiers</key>
<array>
<!-- Add the ISO 7816 select identifiers here -->
<string>Select Identifier 1</string>
<string>Select Identifier 2</string>
</array>
我尝试在网上搜索这些代码及其代表的含义,但我找不到任何内容。我也尝试询问ChatGPT,它告诉我Felica系统代码来自日本FeliCa公司,但我的nfc芯片不是来自该公司,那么我如何获得它们? ISO 7816 标识符也是如此。
有人可以解释一下这些代码和标识符是什么以及如何获取它们吗?
用android应用程序扫描,你会看到系统代码和制造商代码,比如0x