SDK для iOS / О продукте
  На главную

SDK для iOS

SDK для iOS

Xsolla SDK для iOS — это готовая библиотека для игр и приложений, которая позволит вам с легкостью пользоваться сервисами Xsolla.

SDK упрощает интеграцию продуктов Xsolla в ваш iOS-проект, предоставляя готовые структуры данных и методы для работы с Xsolla API.

После интеграции вы сможете использовать:

  • Login, чтобы управлять доступом пользователей в ваше приложение и личным кабинетом пользователя.
  • In-Game Store, чтобы создать магазин в вашем приложении и управлять инвентарем игрока.
  • Pay Station, чтобы предоставить пользователям удобный интерфейс для оплаты внутриигровых покупок.
  • Subscriptions, чтобы предоставлять пользователям доступ к пакетам услуг на заданных условиях (стоимость и период действия подписки).

Выберите и настройте библиотеки

Выберите подходящие для ваших целей библиотеки и интегрируйте их, следуя пошаговым инструкциям:

Внимание
Платформы публикации (например, AppStore) могут не разрешать использование библиотек Store и Payments. Ознакомьтесь с политиками и рекомендациями платформы перед публикацией.

Библиотека Login

Библиотека Login предназначена для интеграции iOS-приложений с Xsolla Login. Основные возможности:

  • Аутентификация:
    • OAuth 2.0.
    • Аутентификация по логину и паролю.
    • Аутентификация через социальные сети.
    • Аутентификация по ID устройства.
    • Аутентификация без пароля по email-адресу или номеру телефона.

  • Управление пользователями:
    • Управление учетными записями пользователей.
    • Настраиваемые атрибуты пользователя.

Интегрировать

Библиотека Store

Библиотека Store предназначена для интеграции iOS-приложений с In-Game Store. Основные возможности:
  • управление внутриигровым магазином;
  • продажа виртуальных предметов.

Интегрировать

Библиотека Inventory

Библиотека Inventory предназначена для интеграции iOS-приложений с Инвентарем игрока. Основные возможности:
  • управление инвентарем пользователя;
  • управление балансом виртуальной валюты.

Интегрировать

Библиотека Payments

Библиотека Payments предназначена для интеграции iOS-приложений с платежным интерфейсом Xsolla. Основные возможности:
  • покупки в 130+ валютах;
  • оплата 700+ способами;
  • встроенный антифрод;
  • платежный интерфейс, локализованный на 20 языков;
  • возврат средств.

Интегрировать

Библиотека Subscriptions

Библиотека Subscriptions предназначена для интеграции iOS-приложений с Subscriptions. Для авторизации пользователей при этом должна использоваться Xsolla Login.

Основные возможности:

  • Продажа подписок.
  • Продление и отмена подписки пользователя.
  • Управление подписками через личный кабинет пользователя.

Интегрировать

Системные требования

  • iOS 11 и выше
  • Swift 5
  • Доступ в интернет
Внимание
SDK написан на чистом Swift. Вы можете использовать его в Swift или гибридных проектах. Работа в проектах на чистом Objective-C не поддерживается.

Политика оплаты

Xsolla предлагает необходимые инструменты для построения и развития вашего бизнеса, включая индивидуальную поддержку на каждом этапе. Условия оплаты определяются договором, который можно заключить через Личный кабинет.

Стоимость использования всех продуктов Xsolla составляет 5% от суммы, полученной за продажу игры и внутриигровых товаров через платежный интерфейс Xsolla. Если вы не используете платежный интерфейс Xsolla в своем приложении, но используете другие продукты, для уточнения условий обратитесь к вашему персональному менеджеру или напишите на адрес csm@xsolla.com.

Свяжитесь с командой интеграции

Нажмите значок чата в правом нижнем углу и напишите команде интеграторов в любом мессенджере. В режиме живого общения мы ответим на вопросы и поможем решить проблемы.

Последнее обновление: 22 января 2024

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!