|
|
|
@ -6,7 +6,7 @@ Inside your project, run `npm i @jitsi/react-native-sdk`.<br/><br/>Additionally, |
|
|
|
|
|
|
|
|
|
This can be done by running the following script: |
|
|
|
|
``` |
|
|
|
|
"update-deps": "node node_modules/@jitsi/react-native-sdk/update_dependencies.js" |
|
|
|
|
node node_modules/@jitsi/react-native-sdk/update_dependencies.js |
|
|
|
|
``` |
|
|
|
|
This will check and update all your dependencies.<br/><br/> |
|
|
|
|
|
|
|
|
@ -63,24 +63,15 @@ module.exports = (async () => { |
|
|
|
|
SOUNDS_DIR="${PROJECT_DIR}/../node_modules/@jitsi/react-native-sdk/sounds" |
|
|
|
|
cp $SOUNDS_DIR/* ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ |
|
|
|
|
``` |
|
|
|
|
#### Podfile |
|
|
|
|
- At the beginning of your target step add `pod 'ObjectiveDropboxOfficial', :modular_headers => true` |
|
|
|
|
|
|
|
|
|
Run `cd ios && pod install && cd ..` |
|
|
|
|
|
|
|
|
|
### Android |
|
|
|
|
|
|
|
|
|
- In your build.gradle have at least `minSdkVersion = 24` |
|
|
|
|
- TODO: HOW TO ADD COPY SOUNDS STEP |
|
|
|
|
- In `android/app/src/debug/AndroidManifest.xml` and `android/app/src/main/AndroidManifest.xml`, under the `</application>` tag, include |
|
|
|
|
``` |
|
|
|
|
<uses-permission android:name="android.permission.RECORD_AUDIO" /> |
|
|
|
|
<uses-permission android:name="android.permission.CAMERA" /> |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
### TODOS |
|
|
|
|
- Ref ConnectionService to not rely on ReactInstanceHolder anymore |
|
|
|
|
- Add Copy Sounds step to build.gradle |
|
|
|
|
- Include copy sounds step in podspec (if possible) |
|
|
|
|
- Add ranges for dependencies |
|
|
|
|
- Add Build_Config for react native to AppInfoModule |
|
|
|
|