L'estensione di file IPA (iOS App Package) è un formato di file archivio proprietario utilizzato dal sistema operativo iOS di Apple per la distribuzione delle applicazioni. Essenzialmente, funziona come un contenitore che racchiude tutti i dati e le risorse necessarie per installare un'applicazione su un dispositivo iOS, come un iPhone, iPad o iPod Touch. Questo include il codice eseguibile dell'applicazione, risorse come immagini, file audio e file video, file di configurazione (come il file Info.plist, che contiene metadati sull'app) e qualsiasi framework o libreria incorporata da cui l'app dipende. I file IPA sono tipicamente creati utilizzando Xcode, l'ambiente di sviluppo integrato (IDE) di Apple, quando un'app iOS viene compilata e archiviata per la distribuzione. Vengono utilizzati per distribuire app tramite l'App Store, nonché per la distribuzione ad-hoc a un numero limitato di dispositivi per scopi di testing. Il file IPA è essenzialmente un archivio ZIP, sebbene il suo contenuto sia strutturato specificamente per essere riconosciuto e installato dai dispositivi iOS. È importante notare che i file IPA sono progettati specificamente per iOS e non possono essere installati o eseguiti direttamente su altri sistemi operativi come Windows, macOS o Android senza emulazione o strumenti specializzati.