Features
- Local caching: Flag values cached locally for instant access
- OpenFeature compatible: Standard feature flag API through OpenFeature provider
- Automatic apply events: Tracks flag assignments when your application reads flags
- Custom event tracking: Sends application events through the OpenFeature Tracking API
- Managed context: Automatic visitor ID and opt-in device information context
- Offline support: Cached values available without network
Automatic apply events record flag assignments without explicit tracking calls. Custom tracking events are separate and require a call to the OpenFeature client’s
track method.Installation
Add the package dependency to yourPackage.swift:
Quickstart
The SDK uses OpenFeature for flag evaluation.Resources
GitHub repository
Source code, examples, and full documentation
OpenFeature iOS SDK
OpenFeature documentation
Context
Configure evaluation context
Apply events
Understand flag assignment tracking

