react-native-contacts
Advanced tools
Comparing version 2.2.4 to 2.2.5
@@ -7,3 +7,3 @@ { | ||
}, | ||
"version": "2.2.4", | ||
"version": "2.2.5", | ||
"description": "React Native Contacts (android & ios)", | ||
@@ -10,0 +10,0 @@ "nativePackage": true, |
@@ -38,3 +38,5 @@ # React Native Contacts | ||
npm install react-native-contacts | ||
npm install react-native-contacts --save | ||
_the `--save` is necessary for [automatic linking](https://facebook.github.io/react-native/docs/linking-libraries-ios.html#automatic-linking)_ | ||
with yarn | ||
@@ -45,7 +47,9 @@ | ||
react-native link react-native-contacts | ||
if you get an error about | ||
react-native link | ||
If you get an error about | ||
`import Contacts from 'react-native-contacts'; is undefined.` try manual linking | ||
below | ||
below. | ||
Also, supporting older versions of Android (API level <= 22) requires extra permissions; see the [Android permissions](#android-1) section. | ||
### Manual | ||
@@ -110,4 +114,6 @@ #### iOS | ||
Android requires allowing permissions with https://facebook.github.io/react-native/docs/permissionsandroid.html | ||
The `READ_CONTACTS` permission is automatically added to the `AndroidManifest.xml`, so you just need request it. If your app also needs to create contacts, don't forget to add `WRITE_CONTACTS` permission to the manifest and request it at runtime. | ||
The `READ_CONTACTS` permission is automatically added to the `AndroidManifest.xml`, so you just need request it. If your app also needs to create contacts, don't forget to add `WRITE_CONTACTS` permission to the manifest and request it at runtime. | ||
If you wish to support older versions of Android (API level <= 22), you may need to add `READ_PROFILE` and/or `WRITE_PROFILE` permissions as well to `AndroidManifest.xml` ([#331](https://github.com/rt2zz/react-native-contacts/issues/331)). | ||
## API | ||
@@ -114,0 +120,0 @@ * `getAll` (callback) - returns *all* contacts as an array of objects |
Sorry, the diff of this file is not supported yet
176918
302