IPA | |
---|---|
Estensione | .ipa
|
Sviluppatore | Apple |
Tipo | File archivio |
Estensione di | ZIP, JAR |
Un file IPA (iPhone application[1] o iOS app package[2]) è un file archivio contenente un'applicazione per il sistema operativo iOS.[3] I file IPA consistono un archivio ZIP con una particolare struttura.[4]
La maggior parte dei file .ipa non può essere installata su iPhone Simulator perché non contiene un binario per l'architettura x86, avendone solo uno per l'architettura ARM dei cellulari.[5] Per eseguire applicazioni sul simulatore, sono richiesti file di progetto originali che possono essere aperti utilizzando Xcode SDK. Tuttavia, alcuni file .ipa possono essere aperti sul simulatore estraendo e copiando il file .app che si trova nella cartella Payload. Alcune semplici app sono in grado di funzionare sul simulatore con questo metodo.
L'ipa è un formato de facto usato da Apple e non ci sono specificazioni. Vi è una forma di Digital rights management nel formato per controllare la ridistribuzione a un singolo ID Apple.[6] Prima di iTunes 12.7 (settembre 2017), gli utenti avevano accesso diretto ai file .ipa sotto forma di download su App Store.[7]