@@ -24,7 +24,9 @@ the native code is generated through `expo prebuild`.
2424- [ Troubleshooting] ( #troubleshooting )
2525 - [ Native Module Not Found] ( #native-module-not-found )
2626 - [ Failed to delete [ ios|android] code: ENOTEMPTY: directory not empty] ( #failed-to-delete-iosandroid-code-enotempty-directory-not-empty )
27+ - [ Contributing] ( #contributing )
2728- [ License] ( #license )
29+ - [ Support] ( #support )
2830- [ Further Reading] ( #further-reading )
2931
3032<!-- /code_chunk_output -->
@@ -86,7 +88,6 @@ Add the plugin to your `app.json` or `app.config.js`:
8688 " autoConfigurePushNotifications" : true,
8789 " enableTimeSensitivePush" : true,
8890 " requestPermissionsForPushNotifications" : true,
89- " enableInAppMessages" : true
9091 }]
9192 ]
9293 }
@@ -97,12 +98,11 @@ Add the plugin to your `app.json` or `app.config.js`:
9798
9899| Option | Type | Default | Description |
99100| --------| ------| ---------| -------------|
100- | ` apiKey` | string | - | Your Iterable API key |
101- | ` appEnvironment` | ' development' \| ' production' | ' development' | The environment for your app |
102- | ` autoConfigurePushNotifications` | boolean | true | Whether to automatically configure push notifications |
103- | ` enableTimeSensitivePush` | boolean | true | Whether to enable time-sensitive push notifications (ios only) |
104- | ` requestPermissionsForPushNotifications` | boolean | true | Whether to request permissions for push notifications (ios only) |
105- | ` enableInAppMessages` | boolean | true | Whether to enable in-app messages |
101+ | ` apiKey` | string | ` ' ' ` | Your Iterable project API key |
102+ | ` appEnvironment` | ` ' development' ` \| ` ' production' ` | ` ' development' ` | The environment of your app |
103+ | ` autoConfigurePushNotifications` | boolean | ` true` | Whether to automatically configure push notifications. Set to ` false` if you want to configure push notifications manually. < br><br> ** WARNING** : Iterable cannot guarantee compatibility with custom push notification configurations. |
104+ | ` enableTimeSensitivePush` | boolean | ` true` | Whether to enable time-sensitive push notifications (iOS only) |
105+ | ` requestPermissionsForPushNotifications` | boolean | ` false` | Whether to request permissions for push notifications (iOS only) |
106106
107107# ## Disabling New Architecture
108108` @iterable/react-native-sdk` is * NOT* compatible with Reacts New Architecture,
@@ -118,7 +118,7 @@ so this needs to be disabled in your `app.json`:
118118
119119# ## Adding push capabilities to android
120120
121- Add the path to your google-services.json file to the app file under
121+ Add the path to your google-services.json file to the app.json file under
122122` expo.android.googleServicesFile` . EG: If the google services file was added to
123123the root of the app, the expo file would look like this:
124124` ` ` json
@@ -315,9 +315,21 @@ Sometimes this error appears when running `npx expo prebuild --clean`. It seems
315315to be an intermittent bug within expo. It usually works upon running the same
316316command a second time, so just try again.
317317
318+ ## Contributing
319+
320+ Contributions are welcome! Please feel free to submit a Pull Request.
321+
318322## License
319323
320- MIT
324+ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
325+ for details.
326+
327+ ## Support
328+
329+ For support, please:
330+ 1. Check the [documentation](https://github.com/Iterable/iterable-expo-plugin#readme)
331+ 2. Open an [issue](https://github.com/Iterable/iterable-expo-plugin/issues)
332+ 3. Contact [Iterable support](https://support.iterable.com/hc/en-us/requests/new)
321333
322334## Further Reading
323335- [Installing Iterables React Native
0 commit comments