Об этом проекте

RevenueCat — это фреймворк, созданный для упрощения реализации покупок внутри приложений и подписок. Он оборачивает StoreKit и Google Play Billing, предоставляя унифицированный интерфейс для обработки транзакций. Проект включает как клиентский SDK, так и серверный компонент для проверки чеков. Фреймворк поддерживает несколько платформ Apple, включая iOS, tvOS, macOS, watchOS, Mac Catalyst и visionOS. Он позволяет разработчикам получать продукты, обрабатывать покупки и удалённо проверять статус подписки. Кроме того, он предлагает такие возможности, как размещение конфигураций продуктов, уведомления о событиях в реальном времени через вебхуки и аналитику для таких метрик, как конверсия и отток. Разработчики могут интегрировать SDK с помощью CocoaPods, Carthage или Swift Package Manager. Библиотека написана на Swift и совместима с Objective-C. Она обеспечивает интеграцию с различными инструментами аналитики и атрибуции и включает панель управления для управления историей клиентов и промо-подписками.