L'extension de fichier IPA (iOS App Package) est un format de fichier d'archive propriétaire utilisé par le système d'exploitation iOS d'Apple pour distribuer des applications. Il fonctionne essentiellement comme un conteneur qui contient toutes les données et ressources nécessaires pour installer une application sur un appareil iOS, tel qu'un iPhone, un iPad ou un iPod Touch. Ceci inclut le code exécutable de l'application, des ressources telles que des images, des fichiers audio et vidéo, des fichiers de configuration (comme le fichier Info.plist, qui contient des métadonnées sur l'application), ainsi que tous les frameworks ou bibliothèques intégrés dont l'application dépend. Les fichiers IPA sont généralement créés à l'aide d'Xcode, l'environnement de développement intégré (IDE) d'Apple, lorsqu'une application iOS est compilée et archivée pour distribution. Ils sont utilisés pour distribuer des applications via l'App Store, ainsi que pour la distribution ad-hoc à un nombre limité d'appareils à des fins de test. Le fichier IPA est essentiellement une archive ZIP, bien que son contenu soit spécifiquement structuré pour être reconnu et installé par les appareils iOS. Il est important de noter que les fichiers IPA sont spécifiquement conçus pour iOS et ne peuvent pas être directement installés ou exécutés sur d'autres systèmes d'exploitation comme Windows, macOS ou Android sans émulation ou outils spécialisés.