NFC Reading on iOS 11 in 4 easy steps

Antoine Barrault
2 min readJun 8, 2017

With the launch of iOS 11 Apple start open us the use of the NFC on iOS. For the moment it is only possible to read content.

iOS new features with NFC reader mode

1) Enable NFC Tag Reading capability

For the moment you need to go the Certificates, Identifiers & Profiles page (https://developer.apple.com/account/ios/identifier/bundle) to add manually the NFC capability to your app.

And add this to the entitlments of your app:

In a next Xcode version, Apple will include directly inside your the capabilities tab on your Xcode project.

2) Add NFC usage description to your project.

As you do for location usage descriptions or photo access, you need to add a string that describe the usage that your app will do with the NFC this description string will be showed to the user.
So add a string for the key: “Privacy — NFC Scan Usage Description” to your Info.plist.

--

--

Antoine Barrault

I write Swift code. Dad of two awesome children with a wonderful wife. Currently Mobile engineer @ Teads.