SDKs de nível empresarial para Cocos Creator / Como conectar o SDK Xsolla para iOS nativo ao seu projeto
  Voltar aos Documentos

SDKs de nível empresarial para Cocos Creator

Como conectar o SDK Xsolla para iOS nativo ao seu projeto

Você pode usar o SDK Xsolla para iOS nativo para implementar recursos, como o login social e o retorno a aplicativos após a compra para aplicativos móveis.

Para conectar o SDK nativo a um projeto Cocos Creator, siga estas etapas:

  1. Gerar um projeto para Xcode.
  2. Conecte o SDK Xsolla para iOS ao projeto.
  3. Configure o projeto no Xcode.

Gere o projeto para Xcode

  1. No editor Cocos Creator, vá para Project > Build no menu principal. Se o aplicativo não foi criado para plataformas antes, uma janela para criar uma nova configuração para compilação será aberta. Se o editor já tiver configurações a serem compiladas, clique em New Build Task para criar uma nova configuração.
  2. Na janela New Build Configuration, faça as seguintes alterações:

    1. No campo Platform, selecione iOS na lista de plataformas de compilação disponíveis.
    2. Na seção Developer Team, especifique seu perfil de desenvolvedor.

  1. Clique em Build.
  2. No menu principal, vá para File > Project Settings.
  3. No campo Build System, especifique New Build System.

Como resultado, um projeto para Xcode é gerado no diretório <CocosProjectPath>/build/iOS/proj. Os arquivos usados para todas as compilações do Android são gerados no diretório <CocosProjectPath>/native/engine/ios.

Conecte o SDK Xsolla para iOS ao projeto

Adicione scripts de conector para as bibliotecas do SDK Xsolla ao código-fonte. Para fazer isso:

  1. Copie arquivos da pasta <CocosProjectPath>/extensions/xsolla-commerce-sdk/native/ios/Scripts para a pasta <CocosProjectPath>/native/engine/ios.
  2. Abra o arquivo <CocosProjectPath>/native/engine/ios/CMakeLists.txt com qualquer editor de texto e adicione as seguintes linhas à lista PROJ_SOURCES:

Copy
Full screen
Small screen
    ${CMAKE_CURRENT_LIST_DIR}/XsollaUtils.h
    ${CMAKE_CURRENT_LIST_DIR}/XsollaUtils.mm
    ${CMAKE_CURRENT_LIST_DIR}/XsollaNativeUtils.mm
    ${CMAKE_CURRENT_LIST_DIR}/XsollaSDKLoginKitObjectiveC-Bridging-Header.h
    

    Configure o projeto no Xcode

    1. No Xcode, abra seu projeto no diretório <CocosProjectPath>/build/ios/proj.
    2. Conecte as estruturas do SDK Xsolla ao projeto. Para fazer isso:

      1. Vá para as configurações do projeto.
      2. Selecione o destino com o nome do seu projeto.
      3. Vá para a seção General > Embedded Content e clique no ícone +.
      4. Na janela exibida, selecione Add Other > Add Files na lista suspensa.
      5. Selecione todas as pastas do framework no diretório <CocosProjectPath>/extensions/xsolla-commerce-sdk/native/ios/Frameworks e clique em Open.
    Este artigo foi útil?
    Obrigado!
    Podemos melhorar alguma coisa? Mensagem
    Que pena ouvir isso
    Explique porque este artigo não foi útil para você. Mensagem
    Obrigado pelo seu feedback!
    Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
    Ú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!