SDKs para iOS / Visão geral
  Voltar aos Documentos

SDKs para iOS

SDKs para iOS

O SDK Xsolla para iOS é uma biblioteca de uso pronto para aplicativos e jogos que permite a fácil incorporação dos serviços Xsolla.

O SDK facilita a integração de produtos Xsolla em seu projeto iOS, fornecendo estruturas de dados e métodos prontos para uso no trabalho com a API Xsolla.

Após a integração, você pode usar:

  • O Login para autenticar usuários e gerenciar contas de usuário.
  • A In-Game Store para gerenciar compras no jogo e o inventário de jogadores em seu aplicativo.
  • O Portal de Pagamentos para configurar pagamentos.
  • As Assinaturas para fornecer aos usuários acesso a um pacote de serviços sob condições especificadas (custo e duração da assinatura).

Escolha e integre as bibliotecas

Escolha bibliotecas que atendam às suas necessidades e siga as instruções passo a passo para integrá-las:

Aviso
As plataformas de publicação (por exemplo, AppStore) podem não permitir o uso das bibliotecas da Loja e dos Pagamentos. Verifique as políticas e diretrizes antes de publicar.

Biblioteca Login

A biblioteca Login é usada para integrar aplicativos iOS com o Xsolla Login. Principais características:

  • Autenticação:
    • OAuth 2.0
    • Autenticação de usuários via login e senha
    • Autenticação de usuários via redes sociais
    • Autenticação de usuários por meio de um ID de dispositivo
    • Autenticação sem senha por meio de um endereço de e-mail ou número de telefone

  • Gerenciamento de usuários:
    • Gerencie contas de usuário
    • Personalize atributos de usuário

Integrar

Biblioteca Store

A biblioteca Store é usada para integrar aplicativos iOS com a In-Game Store. Principais características:
  • gerenciamento da sua loja no jogo
  • venda de itens virtuais

Integrar

Biblioteca Inventory

A biblioteca Inventory é usada para integrar aplicativos iOS com o Inventário do Jogador para gerenciar:
  • inventário do usuário
  • saldo de moedas virtuais

Integrar

Biblioteca Payments

A biblioteca Pagamentos é usada para integrar aplicativos iOS com o Portal de Pagamentos Xsolla. Principais características:
  • compras em mais de 130 moedas
  • compras via mais de 700 métodos de pagamento
  • sistema antifraude integrado
  • interface de pagamento traduzida em 20 idiomas
  • reembolso de compras

Integrar

Biblioteca Subscriptions

A biblioteca Assinaturas é usada para integrar aplicativos iOS com o produto Assinaturas. Você deve usar o Xsolla Login para a autorização do usuário.

Principais características:

  • venda de assinaturas
  • renovação e cancelamento de assinaturas
  • gerenciamento de assinaturas a partir do painel do usuário

Integrar

Requisitos de sistema

  • iOS 11 ou superior
  • Swift 5
  • Conexão com a Internet
Aviso
O SDK é escrito em Swift puro. Você pode usá-lo em projetos Swift ou de linguagem mista. Não há suporte para projetos Pure Objective-C.

Política de cobrança

A Xsolla oferece as ferramentas necessárias para ajudá-lo a construir e expandir seu negócio de jogos, incluindo suporte personalizado em todas as etapas. As condições de pagamento são determinadas pelo contrato, que pode ser assinado através da Conta de Distribuidor.

O custo para usar todos os produtos Xsolla é de 5% do valor que você recebe pela venda do jogo e bens do jogo através do Xsolla Pay Station. Se você não utilizar o Xsolla Pay Station no seu aplicativo, mas utilizar outros produtos, contate o seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com para esclarecer os termos e condições.

Contate nossa equipe de integração

Clique no ícone do chat no canto inferior direito e entre em contato com a equipe de integração via messenger. Responderemos em tempo real e ajudaremos a resolver o problema.

Última atualização: 22 de Janeiro de 2024

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!