Skip to main content

Swift

The SolydFlow Swift SDK is currently under development.

This integration will bring SolydFlow's revenue infrastructure to native iOS applications, providing the same core concepts used across the SolydFlow platform.

The Swift SDK documentation will be updated as the integration becomes available.


Planned Integration

The Swift SDK will integrate native iOS applications with SolydFlow's platform, including the core SolydFlow concepts:

  • Users
  • Products
  • Packages
  • Entitlements
  • Transactions
  • Payment providers
  • Transaction recovery
  • Offline entitlement access

The integration will follow the SolydFlow model where the application interacts with the SolydFlow SDK while SolydFlow handles the underlying payment infrastructure.

iOS App

SolydFlow Swift SDK

SolydFlow Platform

Payment Providers

Transaction Verification

Entitlement Activation

Premium Features

Native iOS Integration

The Swift integration is being developed for native iOS applications.

When available, this page will document:

  • Installation
  • Project configuration
  • SDK initialization
  • User identification
  • Package retrieval
  • Purchase flows
  • Entitlement checks
  • Customer state
  • Offline entitlement access
  • Transaction recovery
  • Apple In-App Purchase integration

SolydFlow's iOS Model

The Swift SDK will follow the same separation between packages and entitlements used throughout SolydFlow.

For example:

gold_monthly

gold_access

and:

gold_yearly

gold_access

The package represents what the customer purchases, while the entitlement represents the access granted to the customer.

See:

Packages →

Entitlements →


Apple In-App Purchases

Apple In-App Purchase support is currently listed by SolydFlow as in testing.

The Swift SDK will provide the native integration for this payment path when the integration is ready.

The current documentation therefore does not provide Swift implementation instructions yet.


SDK Status

Status: 🚧 Under Development

The Swift SDK documentation will be expanded when the SDK is ready for integration.

This page will then include the complete native iOS setup and API reference.

For currently available integrations, see:


SDK Overview →

JavaScript →

Flutter →

React Native →

Users →

Packages →

Entitlements →

Transactions →

Transaction Recovery →

Apple →