Comments (3)
Hi, thanks for adapting this library. It's also great to hear that this lib is helpful!
Regarding the question:
- iOS: you will need to add NFC permission (NFCReaderUsageDescription) into your Info.plist (as well as some additional setup, this repo explains these setup pretty well: https://github.com/hansemannn/iOS11-NFC-Example), then iOS will prompt user when required. In JS side, you don't need any further setup.
- Android: you only need to add
<uses-permission android:name="android.permission.NFC" />
into AndroidManifest.xml, no need to use RN'sPermissionsAndroid
API, even after Android 6.0. That's because NFC isn't considered asdangerous
permission and only dangerous ones need user approval (you can refer to this link to see the full list of dangerous permissions: https://developer.android.com/guide/topics/permissions/overview.html#permission-groups)
Hope that helps!
from react-native-nfc-manager.
Thanks very much, excellent answer!
from react-native-nfc-manager.
It's good to help! I will close this issue for now.
from react-native-nfc-manager.
Related Issues (20)
- NFC not working on IOS after clicking to quickly HOT 2
- Update dependency version for @expo/config-plugins HOT 4
- NFC device to device HOT 2
- Problem with iso15693_readMultipleBlocks command HOT 2
- How can I format an NFCTag of typeV from NDEF.formatable to NDEF in iOS? HOT 2
- Expo v50 HOT 1
- crash in android using NfcManager.isEnabled() HOT 2
- Enabling Multiple Uses of NFC requestTechnology Instead of One-time HOT 2
- how to read data returned from transceive ? HOT 1
- How to scan multiple NFC chips at once? HOT 2
- Credit/Debit Card reading? HOT 2
- SecurityViolation error with isoDepHandler.transceive HOT 2
- Ndef not writing the empty tag in android only HOT 3
- ISO15693 customCommands & password protection not working HOT 2
- While scanning multiple NFC tags in iOS, how can a react native app know when the scan completes? HOT 1
- How to read multiple Mifare cards (not NDEF) on iOS? HOT 1
- getTag not returning the scanned tag, techRequestCallback is null HOT 1
- Can't retrieve tag information with background tag on IOS HOT 3
- Enable discussions on this repo to reduce clutter in issues? HOT 2
- Reset/Power-off cards
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-nfc-manager.