Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Adicionar SDK

Última atualização: Jun 28, 2026

Este guia explica como integrar o MAS a um cliente iOS. O MAS oferece três métodos de acesso: com base no framework mPaaS, com base em projetos existentes usando plug-ins do mPaaS e com base em projetos existentes usando CocoaPods. Consulte a Introdução aos métodos de integração e escolha o método mais adequado ao seu cenário de negócios.

Este guia descreve como integrar o MAS a um cliente iOS. Escolha o método baseado em projetos existentes com CocoaPods para conectar o SDK do MAS ao cliente.

Pré-requisitos

Integre seu projeto ao mPaaS. Para obter mais informações, consulte:

Pré-requisitos

Integre seu projeto ao mPaaS. Para obter mais informações, consulte: Integrar o mPaaS a um projeto existente com CocoaPods.

Adicionar SDK

Selecione o método de adição correspondente ao seu método de integração.

Usar o plug-in mPaaS Xcode Extension

Este método aplica-se à integração baseada no framework mPaaS ou à integração com o plug-in mPaaS em projetos existentes.

  1. No menu do Xcode, clique em Editor > mPaaS > Edit Project para abrir a página Edit Project.

  2. Selecione Mobile Analysis Service, salve e clique em Start Editing para concluir a adição.

  3. Adicione o caminho de busca da biblioteca do sistema em Build Settings > Header Search Paths do projeto atual: /usr/include/libxml2.

  4. Após adicionar o SDK, o Framework correspondente aparecerá no diretório MpaaS/Frameworks do projeto atual. A definição de cada Framework e suas respectivas funções são:

    Nome da biblioteca

    Framework

    Definição

    Rastreamento de eventos

    MPRemoteLogging

    Registra um log quando o programa atinge um determinado ponto e aciona um evento.

    Rastreamento automático

    MPAutoTracker

    Monitora automaticamente gestos do usuário por meio de componentes de interface hook e detecta eventos como troca de telas do aplicativo.

    Rastreamento de desempenho

    MPPerformance

    Fornece dados de monitoramento sobre memória, consumo de energia e tráfego do aplicativo.

    Relatório de falhas

    APCrashReporter

    Coleta, descriptografa e classifica logs de falhas gerados. Disponibiliza esses dados aos desenvolvedores com ferramentas de análise para resolver problemas de crash e melhorar a estabilidade do aplicativo.

    Camada de interface

    MPMasAdapter

    Biblioteca de interface que encapsula logs como relatórios de atividade, velocidade de inicialização, duração da bateria e relatórios de falhas. Aplicativos que não utilizam o framework mPaaS para iOS precisam chamar manualmente os métodos dessa interface para visualizar os dados relevantes no console de análise de aplicativos.

    As versões 10.1.32 e superiores do SDK fornecem a camada intermediária MPMasAdapter para unificar e simplificar o uso das interfaces. Para detalhes sobre as interfaces, consulte MPRemoteLoggingInterface.h e MPAnalysisHelper.h no Framework.

Usar o plug-in cocoapods-mPaaS

Este método aplica-se à integração com CocoaPods em projetos existentes:

  1. No arquivo Podfile, use mPaaS_pod "mPaaS_Log" para adicionar a dependência do componente MAS.

  2. Execute pod install para concluir a integração do SDK.

Adicionar SDK

Adicione o SDK do Mobile Analytics usando o plug-in cocoapods-mPaaS.

Etapas:

  1. No Podfile, adicione a dependência do componente Mobile Analytics usando mPaaS_pod "mPaaS_Log".

  2. Em seguida, execute pod install para concluir a integração.

Próximas etapas

Utilize o SDK conforme descrito na documentação correspondente.