L'estensione di file IPA (iOS App Package) è un formato di file archivio proprietario utilizzato dal sistema operativo iOS di Apple per distribuire applicazioni. Funziona essenzialmente come un contenitore che racchiude tutti i dati e le risorse necessarie per installare un'applicazione su un dispositivo iOS, come un iPhone, un iPad o un iPod Touch. Questo include il codice eseguibile dell'applicazione, risorse come immagini, file audio e video, file di configurazione (come il file Info.plist, che contiene metadati sull'app) e qualsiasi framework o libreria incorporata su cui l'app si basa. 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 la distribuzione di app tramite l'App Store, così come per la distribuzione ad-hoc a un numero limitato di dispositivi per scopi di test. Il file IPA è essenzialmente un archivio ZIP, sebbene il suo contenuto sia specificamente strutturato 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.