Requirements
- iOS 15.2 or later
- Swift 5.x or later
- Xcode 16.x or later
Key Features
- Destination-based navigation: Routes users to Birbonus Cabinet, Benefits, BravoClub, and Subscription screens.
- Multiple environments: Supports
testing, development, and production. - Localization: Supports Azerbaijani, English, and Russian.
- Authentication integration: Lets the host application provide and refresh access tokens.
- Eligibility checks: Determines whether Birbonus features are available to the current user.
- Public services: Exposes balance and notification-indicator data to the host application.
- Deep linking: Parses supported URLs and navigates to the relevant SDK destination.
- Runtime customization: Allows the host application to update the router, configuration, configurator, and input data.