react-native-acoustic-mobile-push-textinput-beta
Plugins
Contains Android/iOS native SDKs + the wrapper code to create plugins for React Native
SampleApp
Contains iOS / Android native applications that build the shared react views [/screens
] & the sdk plugin(s)
Build
Run Android
brew install android-platform-tools
npx react-native run-android
Run iOS
cd ios
pod install
- open
.xcworkspace
file in xcode - build to device or simulator
Testing the Sample app
Tests are stored in the SampleApp/e2e
directory. All test files of the form *.spec.js
will be automatically picked up and run by the CI pipeline.
To run tests, first build the app using the desired configuration using detox -c [config name] build
, then run the tests using detox -c [config name] run
.
Available configurations are:
- ios-15
- ios-14
- ios-13
- android-31
- android-30
- android-29
- android-28
- android-27
- android-25
Test results will be placed in SampleApp/test-results.xml
.