IOS

Nesta seção, você encontra o passo a passo da configuração do Beagle no iOS.

Requisitos

Antes de configurar o Beagle para o seu sistema iOS, é importante que você confirme as versões dos programas que estão instalados na sua máquina. Para o Beagle funcionar, é necessário ter as seguintes versões:

  • iOS 10.0+
  • Xcode 11.0+
  • Swift 5.0+

Gerenciamento de dependências

Atualmente, o Beagle está disponível para integração através do CocoaPods, SwiftPM, e Carthage.

Instalação com CocoaPods

Para integrar o Beagle à sua aplicação através do CocoaPods você precisa adicionar o framework como dependência no seu Podfile.

Versão atual do Beagle: badge

Este processo pode ser feito da seguinte maneira:

pod 'Beagle'

Instalação com Carthage

Passo 1: Integrar com sua aplicação

Para integrar o Beagle à sua aplicação através do Carthage, você precisa adicionar o framework como dependência no seu Cartfile.

O processo pode ser feito da seguinte maneira:

github "ZupIT/beagle" ~> 1.7

Passo 2: Build nas dependências

Depois de integrado, você deve seguir com o processo normal de build do Carthage nas suas dependências. O esperado é que você receba alguns arquivos .framework como resultado.

No caso do Beagle, os arquivos obrigatórios para que a sua aplicação funcione são:

  • Beagle.framework

Outros frameworks são utilizados apenas em cenários de uso mais específicos.

Instalação com Swift Package Manager

Temos duas maneiras de configurar o Beagle usando SwiftPM:

Xcode 11

  1. A partir do menu File, navegue por Swift Packages e selecione Add Package Dependency….
  2. Digite a URL do pacote: https://github.com/ZupIT/beagle.git
  3. Confirme a versão e deixe o Xcode resolver o pacote
  4. No último passo, Atualize a coluna do Beagle Add to Target com o target que deve utilizar o Beagle

Package.swift

Com o seu arquivo Package.swift configurado, adicionar o Beagle como uma dependência é fácil como adicioná-lo ao valor dependencies:

dependencies: [
  .package(name: "Beagle", url: "https://github.com/ZupIT/beagle.git", from: "1.7.0"),
]

E depois, adicione o Beagle como dependência no target da sua aplicação:

targets: [
  .target(name: "MyApp", dependencies: ["Beagle"], path: "Sources")
]

Próximos Passos

Nesta seção, você fez a instalação inicial do Beagle na sua aplicação!
Para continuar a configurar o Beagle:

👉Para continuar conhecendo o Beagle, e testar se deu tudo certo com a instalação, vá para as configurações iniciais e crie seu primeiro Hello Beagle!

👉 Se quiser ir direto para prática, acesse nosso tutorial para criar um projeto do zero


Última modificação 23/04/2021: docs: iOS - Update Yoga version (#494) (f373e16e)