{"repo":"revtel/react-native-nfc-manager","free":true,"listed":false,"github":"https://github.com/revtel/react-native-nfc-manager","clone":"git clone https://github.com/revtel/react-native-nfc-manager.git","description":"React Native NFC module for Android & iOS","language":"Java","stars":1630,"topics":["nfc","android","react-native","ios"],"license":"MIT","category":"mobile-apps","readme_excerpt":"react-native-nfc-manager Bring NFC feature to React Native. Inspired by phonegap-nfc and react-native-ble-manager Contributions are welcome! Made with ❤️ by whitedogg13 and revteltech Special thanks to javix64 for restructuring the documentation! Version Notes - v3 only supports legacy architecture ( v3.x.y ). - v4 supports new architecture ( v4.0.0-beta.x ). Table of Contents 1. Installation 2. Getting Started 3. Setup 4. Documentation 5. Nfc compatibility 6. Usage Concept 7. API 8. App demo 9. Learn Installation iOS This library use native-modules, so you will need to do pod install for iOS: Android It should be properly auto-linked, so you don't need to do anything. Setup iOS 1. In apple developer site, enable capability for NFC 2. in Xcode, add NFCReaderUsageDescription into your info.plist , for example: More info on Apple's doc Additionally, if writing ISO7816 tags add application identifiers (aid) into your info.plist as needed like this. More info on Apple's doc Note: If you are using NfcTech.FelicaIOS , you must also add the following code to your Info.plist file, otherwise the library will crash: An incomplete list of aid's can be found here. Application identifier 3. in Xcode's Signing & Capabilities tab, make sure Near Field Communication Tag Reading capability had been added, like this: If this is the first time you toggle the capabilities, the Xcode will generate a .entitlement file for you: 4. in Xcode, review the generated entitlement. It should look like this","default_branch":null,"files":null,"tree":[],"storefront":"/r/revtel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/revtel/react-native-nfc-manager/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}