Supported NFC FeaturesΒΆ

Summary of supported NFC features on different platforms.

Qt NFC provides two options for reading and writing the data. These options are reflected in the AccessMethod enum.

TagTypeSpecificAccess implies that the user might need to send different data based on the NFC Tag Type. Tag types recognized by Qt NFC are defined in the Type enum.

Qt NFC support for different access methods and tag types varies depending on the platform. The table below shows currently supported subsets of features for every platform.

Platform

Recognized Tag Types

NDEF Support

Tag Specific Access

Android

All from the Type enum

Yes

Yes

iOS

  • NfcTagType4

  • NfcTagType4A

  • NfcTagType4B

  • ProprietaryTag

No

Yes - for supported tag types

Linux, Windows, macOS

(implemented using PC/SC )

  • NfcTagType4

  • ProprietaryTag

Yes - for NfcTagType4

Yes - for ProprietaryTag