Die Dateiendung IPA (iOS App Package) ist ein proprietäres Archivdateiformat, das von Apples iOS-Betriebssystem zur Verteilung von Anwendungen verwendet wird. Sie fungiert im Wesentlichen als Container, der alle Daten und Ressourcen enthält, die zur Installation einer Anwendung auf einem iOS-Gerät wie einem iPhone, iPad oder iPod Touch erforderlich sind. Dies umfasst den ausführbaren Code der Anwendung, Ressourcen wie Bilder, Audiodateien und Videodateien, Konfigurationsdateien (wie die Info.plist-Datei, die Metadaten über die App enthält) sowie alle eingebetteten Frameworks oder Bibliotheken, auf die die App angewiesen ist. IPA-Dateien werden typischerweise mit Xcode, Apples integrierter Entwicklungsumgebung (IDE), erstellt, wenn eine iOS-App für die Verteilung gebaut und archiviert wird. Sie werden für die Verteilung von Apps über den App Store sowie für die Ad-hoc-Verteilung an eine begrenzte Anzahl von Geräten zu Testzwecken verwendet. Die IPA-Datei ist im Grunde ein ZIP-Archiv, obwohl ihr Inhalt spezifisch strukturiert ist, um von iOS-Geräten erkannt und installiert zu werden. Es ist wichtig zu beachten, dass IPA-Dateien speziell für iOS entwickelt wurden und nicht direkt auf anderen Betriebssystemen wie Windows, macOS oder Android ohne Emulation oder spezialisierte Tools installiert oder ausgeführt werden können.