Utdrag og Utforsk en iOS-app i Mac OS X
Du kan finne noen interessante ting i IOS-apper som du har lastet ned fra App Store, alt du trenger å gjøre er å pakke filen ut av beholderen, så er du fri til å bla gjennom som alle andre applikasjonspakker.
Dette fungerer med alle iPhone- eller iPad-apper, og du trenger åpenbart en Mac med OS X og iTunes. Slik gjør du resten og utforsk hva som er inne i en iOS-programpakke.
Slik trekker du ut og Utforsk innholdet av iOS-apper i Mac OS X
Vi bruker iBooks.app som et eksempel:
- Start iTunes og klikk på "Apps"
- Velg appen du vil pakke ut og høyreklikk på den, velg "Vis i Finder"
- Du vil se en .ipa-fil i Finder, lage en kopi av den filen til skrivebordet ved å holde nede Alternativ og dra den der
- Endre navn på .ipa filutvidelsen til .zip (i dette tilfellet iBooks.ipa til iBooks.zip), ignorere advarselen og klikk for å bekrefte .zip-utvidelsen
- Dobbeltklikk nå på .zip-filen for å pakke ut innholdet, den åpnes som et standardarkiv
- Åpne den nylig utpakkede katalogen og åpne "Payload" innenfor det
- Høyreklikk på appnavnet (iBooks.app) og velg "Vis pakkeinnhold"
- Utforsk innholdet i iOS-appen, det vil se ut som skjermbildet øverst i dette innlegget som viser AngryBirds Lite
Du kan finne mange interessante ting i disse iOS-appene, og prosessen er den samme uansett om en app er for iPhone eller iPad, så ha det gøy. Bare vær sikker på å lage en sikkerhetskopi, slik at du ikke roter appen, selv om du alltid kan laste den ned hvis du gjør det.
Dette gir deg et innblikk i hva som er en del av en iOS-app eller et spill, inkludert kunstverk, plistfiler, bunter, forskjellige datafiler og kodesignaturer, pakkedatafiler, binærfiler og mye mer. Du finner ikke kode her, men hvis du er spesielt dyktig i montasje og omvendt prosjektering, kan det hende du kan kaste ekstra tidbits ut av .ipa og .app-filene.
Merk at i den nyeste versjonen av iTunes er delen "Apps" en underavdeling tilgjengelig via iTunes-menyen. Du kan likevel få tilgang til applikasjonen .app og .ipa-filer direkte fra Finder i OS X, men.
Når du snakker om ekstraksjoner, kan du også pakke ut fra en .pkg pakkefil hvis du er interessert.