SDKs for iOS

Xsolla SDK for iOS is a ready-to-use library for applications and games that allows you to easily embed Xsolla services to implement a user authorization system and subscriptions.

Choose and integrate libraries

Choose libraries that suit your needs and follow the step-by-step instructions to integrate:

Login library

The Login library is used to integrate iOS applications with Xsolla Login. Main features:

  • Authentication:
    • OAuth 2.0
    • Authenticate users via login and password
    • Authenticate users via social networks
    • Authenticate users via a device ID
    • Passwordless authentication via an email address or phone number

  • User management:
    • Manage user accounts
    • Customize user attributes
    • Friend system


Subscriptions library

The Subscriptions library is used to integrate iOS applications with Subscriptions. You should use Xsolla Login for user authorization.

Main features:

  • Selling subscriptions
  • Subscription renewal and cancelation
  • Subscription management from a user’s dashboard


Contact our integration team

Click the chat icon in the bottom right corner and contact the integration team via a messenger. We’ll answer you in real time and will help to resolve the problem.

Last updated: August 8, 2022

Found a typo or other text error? Select the text and press Ctrl+Enter.

Report a problem
We always review our content. Your feedback helps us improve it.
Provide an email so we can follow up
Thank you for your feedback!