Important Note: The answer below was correct for Core NFC in iOS 11. Since then, a lot has happened. In 2019, Apple added many enhancements to Core NFC. Now the API provides access to the lower layers of the protocol (for example, exchanging APDUs with contactless smart cards (ISO / IEC 14443-4) and sending commands to MIFARE (and, possibly, but not verified, other ISO 14443-3A tags), FeliCa and Labels ISO / IEC 15693).
The Core NFC Overview page announces that:
Your application can also write data to tags and interact with protocol-specific tags, such as ISO 7816, ISO 15693, FeliCa ™ and MIFARE® tags.
Answer from 2017:
No, Core NFC only works with the NFC tag in NDEF format. Thus, you can only interact with NFC tags that adhere to the NDEF hardware abstraction layer (NFC data exchange format) specified by the NFC Forum . In particular, with NFC Forum tag types from 1 to 5.
NFC Main Page :
NFC tag reading NDEF is supported on iPhone 7 and iPhone 7 Plus.
Using Core NFC, you can read Near Field Communication (NFC) tags, types 1 through 5, which contain data in the NFC data exchange format (CSC).
Contactless smart cards (for example, electronic passports, payment cards, etc.) And even additional NFC tag protection functions (for example, NTAG password protection, MIFARE DESFire or Ultralight authentication, etc.) cannot be accessed using the API iOS 11 NFC
source share