A extensão de arquivo IPA (iOS App Package) é um formato de arquivo de arquivo proprietário usado pelo sistema operacional iOS da Apple para distribuir aplicativos. Essencialmente, funciona como um contêiner que armazena todos os dados e recursos necessários para instalar um aplicativo em um dispositivo iOS, como um iPhone, iPad ou iPod Touch. Isso inclui o código executável do aplicativo, recursos como imagens, arquivos de áudio e vídeo, arquivos de configuração (como o arquivo Info.plist, que contém metadados sobre o app) e quaisquer frameworks ou bibliotecas incorporadas das quais o aplicativo depende. Os arquivos IPA são tipicamente criados usando o Xcode, o ambiente de desenvolvimento integrado (IDE) da Apple, quando um aplicativo iOS é compilado e arquivado para distribuição. Eles são usados para distribuir aplicativos através da App Store, bem como para distribuição ad-hoc para um número limitado de dispositivos para fins de teste. O arquivo IPA é essencialmente um arquivo ZIP, embora seu conteúdo seja estruturado especificamente para ser reconhecido e instalado por dispositivos iOS. É importante notar que os arquivos IPA são projetados especificamente para iOS e não podem ser instalados ou executados diretamente em outros sistemas operacionais como Windows, macOS ou Android sem emulação ou ferramentas especializadas.