Can we emulate NFC cards in iOS 13?

Pemassi picture Pemassi · Jun 4, 2019 · Viewed 15.7k times · Source

Apple just announced new NFC Core API to public.

Here is what they said.

Core NFC

With Core NFC framework, your apps can now support tag writing, including writing to NDEF formatted tags. The framework also provides supports for reading and writing tags using native protocols such as ISO 7816, MIFARE, ISO 15693, and FeliCa. For more information, see the Core NFC framework documentation.

https://developer.apple.com/ios/whats-new/

So, now we have write and read API, and I read all documentation about Core NFC, but I couldn't find about card emulation.

Does this mean we can emulate the card like Android HCE? If yes, what API I have to use?

Answer

MarkusM picture MarkusM · Jun 7, 2019

Also couldn't find any sign of HCE support in iOS 13 Core NFC and this really isn't a surprise. Supporting HCE would make it easier for payment companies to implement alternatives to Apple Pay, which Apple certainly will want to prevent.