# Visão Geral do SDK para iOS

## Configurando o SDK para iOS

Escolha o método de integração que melhor se adapta às suas necessidades para começar a usar o SDK Pushwoosh para iOS:

- [Integração Assistida por IA](/pt/developer/pushwoosh-sdk/ios-sdk/ai-integration/) - use assistentes de codificação de IA para integrar e configurar o SDK Pushwoosh para iOS

Ou fazendo por conta própria:

- [Guia de início rápido](/pt/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/quick-start/) - configure notificações push básicas em minutos com um exemplo rápido e simples
- [Guia de integração básica](/pt/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/basic-integration-guide/) - uma abordagem passo a passo para configurar o SDK para iOS do zero
- [Guia de integração avançada](/pt/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/advanced-integration-guide/) - desbloqueie todo o potencial do SDK Pushwoosh para iOS com técnicas de integração avançadas

## Documentação Técnica

[Referência da API do SDK para iOS](https://pushwoosh.github.io/pushwoosh-ios-sdk/) — documentação técnica completa cobrindo todas as classes, métodos e propriedades públicas

## Personalização do SDK

[Aprenda a personalizar o SDK para iOS](/pt/developer/pushwoosh-sdk/ios-sdk/customizing-ios-sdk/)

## Exemplos de Código

[Vamos explorar a funcionalidade do Pushwoosh](/pt/developer/pushwoosh-sdk/ios-sdk/pushwoosh-sdk-samples-for-ios/) sem integrar o SDK ao seu projeto

## Solução de Problemas e FAQ

[Explore problemas e soluções comuns](/pt/developer/pushwoosh-sdk/ios-sdk/ios-faq/)

## Suporte e comunidade

Tem dúvidas ou problemas com o SDK Pushwoosh? [Entre em contato com nossa equipe de suporte!](/pt/developer/pushwoosh-sdk/support-and-community/)

## Tamanhos dos módulos do SDK

A tabela abaixo mostra os tamanhos de download de cada módulo do SDK (versão 7.0.12). Estes são os tamanhos compactados dos arquivos XCFramework.

| Módulo | Tamanho | Descrição |
|---|---|---|
| PushwooshFramework | 422 KB | Framework principal do SDK (obrigatório) |
| PushwooshCore | 1.93 MB | Funcionalidade principal (obrigatório) |
| PushwooshBridge | 394 KB | Módulo de ponte (obrigatório) |
| PushwooshLiveActivities | 314 KB | Suporte para Live Activities & Dynamic Island (obrigatório) |
| PushwooshForegroundPush | 1.40 MB | Notificações push em primeiro plano |
| PushwooshGeozones | 130 KB | Notificações push baseadas em geolocalização |
| PushwooshVoIP | 302 KB | Notificações push de VoIP |
| PushwooshInboxUI | 299 KB | Componentes de UI da caixa de entrada de mensagens |
| PushwooshTVOS | 1.05 MB | Suporte para tvOS |

:::note[Tamanho na App Store]
O tamanho real adicionado ao seu aplicativo pode ser diferente dos valores acima. A App Store usa compressão adicional e "app thinning", o que geralmente resulta em um tamanho de download menor para os usuários finais. Os tamanhos mostrados são para os arquivos XCFramework brutos.
:::

## Referências

<CardGrid>
  <LinkCard
    title="Referência da API do SDK para iOS"
    description="Documentação técnica completa cobrindo todas as classes, métodos e propriedades públicas."
    href="https://pushwoosh.github.io/pushwoosh-ios-sdk/"
  />
  <LinkCard
    title="Código Fonte do SDK para iOS"
    description="Navegue pelo repositório de código aberto do SDK para iOS no GitHub."
    href="https://github.com/Pushwoosh/pushwoosh-ios-sdk"
  />
  <LinkCard
    title="Exemplos de Código para iOS"
    description="Código de exemplo e demonstrações para explorar a funcionalidade do SDK Pushwoosh para iOS."
    href="/developer/pushwoosh-sdk/ios-sdk/pushwoosh-sdk-samples-for-ios/"
  />
</CardGrid>