# Aperçu du SDK iOS

## Configuration du SDK iOS

Choisissez la méthode d'intégration qui correspond le mieux à vos besoins pour commencer avec le SDK iOS de Pushwoosh :

- [Intégration assistée par IA](/fr/developer/pushwoosh-sdk/ios-sdk/ai-integration/) - utilisez des assistants de codage IA pour intégrer et configurer le SDK iOS de Pushwoosh

Ou en le faisant vous-même :

- [Guide de démarrage rapide](/fr/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/quick-start/) - configurez des notifications push de base en quelques minutes avec un exemple simple et rapide
- [Guide d'intégration de base](/fr/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/basic-integration-guide/) - une approche étape par étape pour configurer le SDK iOS à partir de zéro
- [Guide d'intégration avancée](/fr/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/advanced-integration-guide/) - libérez tout le potentiel du SDK iOS de Pushwoosh avec des techniques d'intégration avancées

## Documentation technique

[Référence de l'API du SDK iOS](https://pushwoosh.github.io/pushwoosh-ios-sdk/) — documentation technique complète couvrant toutes les classes, méthodes et propriétés publiques

## Personnalisation du SDK

[Apprenez à personnaliser le SDK iOS](/fr/developer/pushwoosh-sdk/ios-sdk/customizing-ios-sdk/)

## Exemples de code

[Explorons les fonctionnalités de Pushwoosh](/fr/developer/pushwoosh-sdk/ios-sdk/pushwoosh-sdk-samples-for-ios/) sans intégrer le SDK dans votre projet

## Dépannage et FAQ

[Explorez les problèmes courants et leurs solutions](/fr/developer/pushwoosh-sdk/ios-sdk/ios-faq/)

## Support et communauté

Vous avez des questions ou des problèmes avec le SDK Pushwoosh ? [Contactez notre équipe de support !](/fr/developer/pushwoosh-sdk/support-and-community/)

## Tailles des modules du SDK

Le tableau ci-dessous indique les tailles de téléchargement de chaque module du SDK (version 7.0.12). Ce sont les tailles compressées des archives XCFramework.

| Module | Taille | Description |
|--------|------|-------------|
| PushwooshFramework | 422 Ko | Framework principal du SDK (requis) |
| PushwooshCore | 1,93 Mo | Fonctionnalité de base (requise) |
| PushwooshBridge | 394 Ko | Module de pont (requis) |
| PushwooshLiveActivities | 314 Ko | Prise en charge des Live Activities et de Dynamic Island (requis) |
| PushwooshForegroundPush | 1,40 Mo | Notifications push en premier plan |
| PushwooshGeozones | 130 Ko | Notifications push basées sur la géolocalisation |
| PushwooshVoIP | 302 Ko | Notifications push VoIP |
| PushwooshInboxUI | 299 Ko | Composants d'interface utilisateur de la boîte de réception des messages |
| PushwooshTVOS | 1,05 Mo | Prise en charge de tvOS |

:::note[Taille sur l'App Store]
La taille réelle ajoutée à votre application peut différer des valeurs ci-dessus. L'App Store utilise une compression supplémentaire et l'amincissement de l'application (app thinning), ce qui se traduit généralement par une taille de téléchargement plus petite pour les utilisateurs finaux. Les tailles indiquées correspondent aux archives XCFramework brutes.
:::

## Références

<CardGrid>
  <LinkCard
    title="Référence de l'API du SDK iOS"
    description="Documentation technique complète couvrant toutes les classes, méthodes et propriétés publiques."
    href="https://pushwoosh.github.io/pushwoosh-ios-sdk/"
  />
  <LinkCard
    title="Code source du SDK iOS"
    description="Parcourez le dépôt open-source du SDK iOS sur GitHub."
    href="https://github.com/Pushwoosh/pushwoosh-ios-sdk"
  />
  <LinkCard
    title="Exemples de code iOS"
    description="Exemples de code et démos pour explorer les fonctionnalités du SDK iOS de Pushwoosh."
    href="/developer/pushwoosh-sdk/ios-sdk/pushwoosh-sdk-samples-for-ios/"
  />
</CardGrid>