L'estensione di file IPA (iOS App Package) è un formato di file archivio proprietario utilizzato dal sistema operativo iOS di Apple per la distribuzione di applicazioni. Funziona essenzialmente come un contenitore che racchiude tutti i dati e le risorse necessari per installare un'applicazione su un dispositivo iOS, come un iPhone, iPad o iPod Touch. Questo include il codice eseguibile dell'applicazione, le risorse come immagini, file audio e video, i file di configurazione (come il file Info.plist, che contiene i metadati relativi all'app) e qualsiasi framework o libreria incorporata su cui l'app fa affidamento. I file IPA vengono tipicamente creati utilizzando Xcode, l'ambiente di sviluppo integrato (IDE) di Apple, quando un'app iOS viene compilata e archiviata per la distribuzione. Sono utilizzati per distribuire app tramite l'App Store, nonché per la distribuzione ad-hoc a un numero limitato di dispositivi a scopo di testing. Il file IPA è sostanzialmente un archivio ZIP, sebbene il suo contenuto sia strutturato in modo specifico per essere riconosciuto e installato dai dispositivi iOS. È fondamentale 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 l'uso di emulazione o strumenti specializzati.