Kinvey React Native SDK
The Kinvey React Native SDK is used to develop an React Native application that connects to Kinvey.
Install
Using npm install the sdk:
npm i --save kinvey-react-native-sdk
Install Async Storage
You will need to install the peer dependencies @react-native-async-storage/async-storage
, react-native-keychain
and react-native-inappbrowser-reborn
npm i --save @react-native-async-storage/async-storage
npm i --save react-native-keychain
npm i --save react-native-inappbrowser-reborn
After installing them, make sure you install the cocoapods for iOS.
cd ios && pod install && cd ..
Optional Install Push Notification
If you would like your application to receive push notifications you will need to install the peer dependency react-native-push-notification
.
npm i --save react-native-push-notification
For iOS
To receive push notifications on iOS you will need to install @react-native-community/push-notification-ios
.
npm i --save @react-native-community/push-notification-ios
After installing @react-native-community/push-notification-ios
make sure you install the cocoapods for iOS.
cd ios && pod install && cd ..
Refer to the this guide to update your AppDelegate.m
.
Make sure your project in Xcode has the Push Notifications capability on.
For Android
Follow this guide to complete setting up Android.