Estrai ed esplora un'app iOS in Mac OS X
Sommario:
Puoi trovare alcune cose interessanti nelle app iOS che hai scaricato dall'App Store, tutto ciò che devi fare è estrarre il file dal suo contenitore e poi sei libero di navigare come tutti altro pacchetto applicativo.
Funziona con qualsiasi app per iPhone o iPad e ovviamente avrai bisogno di un Mac con OS X e iTunes. Ecco come fare il resto ed esplorare cosa c'è all'interno di un pacchetto di applicazioni iOS.
Come estrarre ed esplorare i contenuti delle app iOS all'interno di Mac OS X
Useremo iBooks.app come esempio:
- Avvia iTunes e fai clic su "App"
- Seleziona l'app che desideri estrarre e fai clic destro su di essa, seleziona "Mostra nel Finder"
- Vedrai un file .ipa nel Finder, fai una copia di quel file sul desktop tenendo premuto Opzione e trascinandolo lì
- Rinominare l'estensione del file .ipa in .zip (in questo caso, iBooks.ipa in iBooks.zip), ignorare l'avviso e fare clic per confermare l'estensione .zip
- Ora fai doppio clic sul file .zip per estrarne il contenuto, si aprirà come qualsiasi archivio standard
- Apri la directory appena estratta e apri "Payload" al suo interno
- Fai clic con il pulsante destro del mouse sul nome dell'app (iBooks.app) e seleziona "Mostra contenuto pacchetto"
- Esplora i contenuti dell'app iOS, sembrerà lo screenshot all'inizio di questo post che mostra AngryBirds Lite
Puoi trovare molte cose interessanti in queste app iOS e il processo è lo stesso indipendentemente dal fatto che un'app sia per iPhone o iPad, quindi divertiti. Assicurati solo di fare un backup in modo da non rovinare l'app, anche se puoi sempre riscaricarla se lo fai.
Questo ti dà uno sguardo all'interno di ciò che fa parte di un'app o di un gioco iOS, inclusi grafica, file plist, bundle, vari file di dati e firme del codice, file di informazioni sui pacchetti, file binari e molto altro. Non troverai il codice qui, anche se se sei particolarmente abile nell'assemblaggio e nel reverse engineering potresti essere in grado di ottenere ulteriori bocconcini dal file .file ipa e .app.
Si noti che nella versione più recente di iTunes, la sezione "App" è una sottosezione accessibile tramite il menu di iTunes. Tuttavia, puoi ancora accedere ai file .app e .ipa dell'applicazione direttamente dal Finder di OS X.
Parlando di estrazioni, puoi anche estrarre da un file di pacchetto .pkg, se sei interessato.
