Skip to content


Integração com o CocoaPods

Etapa 1: Instalar o CocoaPods

A instalação do SDK do iOS por meio do CocoaPods automatiza a maior parte do processo de instalação para você. Antes de iniciar esse processo, use a versão 2.0.0 ou superior do Ruby. Não se preocupe, não é necessário ter conhecimento da sintaxe do Ruby para instalar esse SDK.

Execute o seguinte comando para começar:

1
$ sudo gem install cocoapods

Se você tiver problemas com o CocoaPods, consulte o guia de solução de problemas do CocoaPods.

Etapa 2: Construindo o Podfile

Agora que você instalou o CocoaPods Ruby Gem, precisará criar um arquivo no diretório do projeto Xcode chamado Podfile.

Adicione a seguinte linha ao seu Podfile:

1
2
3
target 'YourAppTarget' do
  pod 'Appboy-iOS-SDK'
end

Sugerimos que você versione a Braze para que as atualizações do pod capturem automaticamente qualquer coisa menor que uma atualização de versão secundária. Fica assim: pod 'Appboy-iOS-SDK' ~> Major.Minor.Build. Se quiser integrar automaticamente a versão mais recente do SDK da Braze, mesmo com grandes alterações, você poderá usar pod 'Appboy-iOS-SDK' em seu Podfile.

Subspecs

Recomendamos que os integradores importem nosso SDK completo. No entanto, se tiver certeza de que integrará apenas um recurso específico da Braze, você poderá importar apenas a subspec de interface do usuário desejada em vez do SDK completo.

Subspec Informações
pod 'Appboy-iOS-SDK/InAppMessage' A subspec InAppMessage contém a interface do usuário de mensagens no app da Braze e o Core SDK.
pod 'Appboy-iOS-SDK/ContentCards' A subspec ContentCards contém a interface do usuário de Content Cards da Braze e o Core SDK.
pod 'Appboy-iOS-SDK/NewsFeed' A subspec NewsFeed contém o Braze Core SDK.
pod 'Appboy-iOS-SDK/Core' A subspec Core contém suporte para análise de dados, como eventos personalizados e atributos.

Etapa 3: Instalação do SDK da Braze

Para instalar o SDK da Braze via CocoaPods, navegue até o diretório do seu projeto de app do Xcode em seu terminal e execute o seguinte comando:

1
pod install

Nesse ponto, você deve conseguir abrir o novo espaço de trabalho do projeto Xcode criado pelo CocoaPods. Use esse espaço de trabalho do Xcode em vez do seu projeto do Xcode.

Uma pasta Appboy Example expandida para mostrar o novo "AppbpyExample.workspace".

Próximas etapas

Siga as instruções para concluir a integração.

Atualizando o SDK da Braze via CocoaPods

Para atualizar um CocoaPod, basta executar o seguinte comando no diretório do projeto:

1
pod update
New Stuff!