Configuration
crash reporting crash reporting via sentry is enabled by default sentry is bundled with the sdk and used automatically to disable crash reporting kindlysdk enablecrashreporting = false verbose logging verbose logging is disabled by default to enable it (useful for debugging) kindlysdk verboselogging = true attachments allow attachments from camera kindlysdk config allowcameraaccess = true allow attachments from photo library kindlysdk config allowphotolibraryaccess = true status bar color matching control how the sdk handles the device's status bar color to match the chat interface auto match status bar color automatically match the status bar color to the sdk header color (enabled by default) kindlysdk config automatchstatusbarcolor = true when enabled, the sdk will detect if the host app is using a system default status bar color if yes, update the status bar to match the sdk header color if the host app has a custom status bar color, respect it and leave it unchanged force override status bar color force the sdk to always override the status bar color, regardless of the host app's settings kindlysdk config forceoverridestatusbarcolor = true when enabled, the sdk will always set the status bar color to match the header, even if the host app has a custom color note this setting only takes effect when automatchstatusbarcolor is also enabled usage examples default behavior (respectful mode) kindlysdk config automatchstatusbarcolor = true kindlysdk config forceoverridestatusbarcolor = false // default always override host app's status bar kindlysdk config automatchstatusbarcolor = true kindlysdk config forceoverridestatusbarcolor = true disable status bar color matching kindlysdk config automatchstatusbarcolor = false