La extensión de archivo IPA (iOS App Package) es un formato de archivo de archivo propietario utilizado por el sistema operativo iOS de Apple para distribuir aplicaciones. Funciona esencialmente como un contenedor que alberga todos los datos y recursos necesarios para instalar una aplicación en un dispositivo iOS, como un iPhone, iPad o iPod Touch. Esto incluye el código ejecutable de la aplicación, recursos como imágenes, archivos de audio y archivos de video, archivos de configuración (como el archivo Info.plist, que contiene metadatos sobre la aplicación) y cualquier framework o biblioteca integrada de la que dependa la aplicación. Los archivos IPA se crean normalmente utilizando Xcode, el entorno de desarrollo integrado (IDE) de Apple, cuando una aplicación de iOS se compila y se archiva para su distribución. Se utilizan para distribuir aplicaciones a través de la App Store, así como para la distribución ad-hoc a un número limitado de dispositivos con fines de prueba. El archivo IPA es, en esencia, un archivo ZIP, aunque su contenido está estructurado específicamente para ser reconocido e instalado por dispositivos iOS. Es importante destacar que los archivos IPA están diseñados específicamente para iOS y no pueden instalarse ni ejecutarse directamente en otros sistemas operativos como Windows, macOS o Android sin el uso de emulación o herramientas especializadas.