You don't need to provide all the configuration settings if the default values are acceptable. If any of the configuration setting will not be provided the default one will be used.
Nevertheless we recommend to explicitly put all the possible configuration settings values to your project. This will increase project visibility and will help to avoid e.g. displaying too general, default message to the user.
- For iOS integration configuration settings values should be listed in config.plist file passed into SDK initialisation method. The integration settings for iOS are listed in 'Override default SDK settings' paragraph of the Integration Manual.
NOTE: It is important that there is only one config.plist file in the project to avoid unpredictable behaviour.
- For Android configuration settings values should be listed in strings.xml file in project resources. The integration settings for Android are listed in 'Override default SDK settings' paragraph of the Integration Manual.