據我瞭解的iOS11核心NFC,它只支持NDEF。這是否意味着它僅支持ISO 15693標籤並且不支持ISO 14443(-3或-4)?iOS11核心NFC和ISO 14443
我知道,你可以在NDEF APDU發送,但是這不是ISO 7816。請糾正我,如果我錯了。簡而言之,CoreNFC是否支持ISO 14443(-3/-4)?
據我瞭解的iOS11核心NFC,它只支持NDEF。這是否意味着它僅支持ISO 15693標籤並且不支持ISO 14443(-3或-4)?iOS11核心NFC和ISO 14443
我知道,你可以在NDEF APDU發送,但是這不是ISO 7816。請糾正我,如果我錯了。簡而言之,CoreNFC是否支持ISO 14443(-3/-4)?
不,核心NFC完全不侷限於ISO/IEC 15693名的標籤。根據文檔(Core NFC),
使用核心NFC,可以通過5包含在NFC數據交換格式 (NDEF)數據讀取 類型1的近場通信(NFC)標籤。
所以核心NFC似乎只支持NDEF格式的標籤。 NDEF是NFC數據交換格式,這是由NFC Forum指定的抽象層,用於抽象與不同類型的NFC標籤硬件之間的交互以及數據存儲。 NFC論壇目前有五種不同的NFC標籤平臺,並由iOS支持。這些標籤類型中的每一種都來自NFC誕生之前已經存在的某些RFID(NFC)標籤產品。他們在commad套,內存佈局不同,甚至潛在的RF協議標準:
因此,Core NFC支持13.56 MHz HF頻段中所有這些NFC/RFID /非接觸式智能卡標準的子集。儘管如此,你必須通過NDEF抽象層公開的功能。這意味着您只能使用這些RF標準讀取支持的NFC標籤上的NDEF消息。
此外,雖然APDU的用於訪問類型4代碼,則必然要那些APDU和被用於讀取從這些標籤數據的那些通信序列。您無法自由控制正在發送的APDU。
簡短回答:不,不支持長答案請參閱此處:https://stackoverflow.com/a/44385940/1894338 –