XsollaSDKStoreKit 1.0.1

XsollaSDKStoreKit 1.0.1

Dmitry Kovalevd_rakhimov_xsollaXsolla SDK 维护。



 
依赖
XsollaSDKUtilities~> 1.0.1
SwiftCentrifuge< 8.0.0
 

  • Xsolla(USA),Inc.

Xsolla SDK for iOS

此 SDK 是一组您可以集成到您的 iOS 应用中以使用 Xsolla 产品的类和方法。集成后,您可以

  • 在保护用户数据安全的同时验证用户身份,用户数据安全并获得您的所有权
  • 向全球用户销售虚拟商品并在应用内整合应用内购买
  • 为用户提供一个方便的用户界面,在游戏内商店支付游戏内购买
  • 根据跨平台云存储管理玩家的库存
  • 通过好友系统和跨平台玩家身份验证来发展和管理您的社区

组成部分

SDK 包括以下模块

LoginKit

包含与 Login API 工作的方法,并允许您实现以下 Xsolla 登录 功能

  • 注册
  • 通过设备 ID 进行身份验证
  • 通过电子邮件地址或用户名和密码进行身份验证
  • 通过电子邮件地址或电话号码进行无密码身份验证
  • 通过社交网络进行身份验证
查看支持的全部社交网络列表
  • 亚马逊
  • 苹果
  • 百度
  • 战网
  • Discord
  • Facebook
  • GitHub
  • 谷歌
  • カカオ
  • LinkedIn
  • MSN
  • Mail.ru
  • 微软
  • NAVER
  • Одноклассники
  • PayPal
  • QQ
  • Reddit
  • Steam
  • Twitch.tv
  • Twitter
  • VK
  • Vimeo
  • 微信
  • 微博
  • Xbox Live
  • Yahoo
  • Яндекс
  • YouTube
  • 电子邮件确认
  • 密码重置
  • 用户帐户
  • 用户属性管理
  • 好友系统

  • 销售虚拟物品和虚拟货币
  • 与促销活动(折扣和优惠券)交互

  • 用户库存管理
  • 虚拟货币余额管理

允许通过网页打开支付 UI,以使用主要的 Xsolla Pay Station 功能

  • 支持 130 多种货币的购买
  • 通过 700 多种支付方式进行购买
  • 内置反欺诈功能
  • 支付UI支持20种语言本地化
  • 购买退款

系统要求

  • iOS 11及以上
  • Swift 5
  • 互联网连接

注意:SDK使用纯Swift编写。您可以在Swift或混合语言项目中使用它。不支持纯Objective-C项目。

先决条件

在集成之前

  1. 安装CocoaPods
  2. 下载并安装Xcode
  3. 创建一个新的Xcode项目。
  4. 注册一个Xsolla Publisher 账号并设置一个新的项目。

安装

此库可在CocoaPods中获取。

将以下行添加到您的Podfile中,一次性包含所有iOS SDK

 pod 'XsollaSDK'

如果您只想使用特定模块,请在Podfile中指定它们。例如

 pod 'XsollaSDKLoginKit'
 pod 'XsollaSDKStoreKit'

要测试安装,将以下行添加到您的AppDelegate中,其中<pod_name>是已安装模块的名称

import '<pod_name>'

查看API参考

文档

API参考

联系方式

许可协议

参阅许可协议文件。

收费政策

Xsolla提供必要的工具帮助您构建和发展您的游戏业务,包括在每个阶段的个性化支持。支付条款由通过发行商账户可签署的合同确定。

使用所有Xsolla产品的费用最高为游戏和游戏中商品销售额的5%。请联系您的账户经理以明确条款和条件。

附加资源