Skip to main content

iOS Configuration

Pass configuration when you initialize the SDK with AzeooSDK.initialize(...).
User authentication data is passed in connectUser(token:gender:height:weight:...), not in init config.

Config at init

Use AzeooConfig for core options (for example locale, analyticsEnabled, offlineEnabled, connectionTimeoutSeconds, persistSession), and pass optional AzeooThemeConfig, AzeooSafeAreaConfig, and AzeooDeepLinkConfig to initialize.

See the iOS example for a complete integration.

Theme and safe area

Pass theme and safeArea at init. At runtime use sdk.theme (setMode, setPrimaryColor, setTheme, etc.).

Next steps