Εξαγωγή και εξερεύνηση μιας εφαρμογής iOS στο Mac OS X
Πίνακας περιεχομένων:
Μπορείτε να βρείτε μερικά ενδιαφέροντα πράγματα σε εφαρμογές iOS που έχετε κατεβάσει από το App Store. Το μόνο που χρειάζεται να κάνετε είναι να εξαγάγετε το αρχείο από το κοντέινερ και, στη συνέχεια, μπορείτε να περιηγηθείτε όπως οποιαδήποτε άλλο πακέτο εφαρμογών.
Αυτό λειτουργεί με οποιαδήποτε εφαρμογή iPhone ή iPad και προφανώς θα χρειαστείτε Mac με OS X και iTunes. Δείτε πώς μπορείτε να κάνετε τα υπόλοιπα και να εξερευνήσετε τι υπάρχει μέσα σε ένα πακέτο εφαρμογών iOS.
Πώς να εξαγάγετε και να εξερευνήσετε τα περιεχόμενα των εφαρμογών iOS στο Mac OS X
Θα χρησιμοποιήσουμε το iBooks.app ως παράδειγμα:
- Εκκινήστε το iTunes και κάντε κλικ στο "Εφαρμογές"
- Επιλέξτε την εφαρμογή που θέλετε να εξαγάγετε και κάντε δεξί κλικ πάνω της, επιλέξτε "Εμφάνιση στο Finder"
- Θα δείτε ένα αρχείο .ipa στο Finder, δημιουργήστε ένα αντίγραφο αυτού του αρχείου στην επιφάνεια εργασίας κρατώντας πατημένο το Option και σύροντάς το εκεί
- Μετονομάστε την επέκταση αρχείου .ipa σε .zip (σε αυτήν την περίπτωση, iBooks.ipa σε iBooks.zip), αγνοήστε την προειδοποίηση και κάντε κλικ για να επιβεβαιώσετε την επέκταση .zip
- Τώρα κάντε διπλό κλικ στο αρχείο .zip για να εξαγάγετε τα περιεχόμενά του, θα ανοίξει όπως κάθε τυπικό αρχείο
- Ανοίξτε τον νέο κατάλογο που εξήχθη και ανοίξτε το "Payload" εντός αυτού
- Κάντε δεξί κλικ στο όνομα της εφαρμογής (iBooks.app) και επιλέξτε "Εμφάνιση περιεχομένων πακέτου"
- Εξερευνήστε τα περιεχόμενα της εφαρμογής iOS, θα μοιάζει με το στιγμιότυπο οθόνης στην κορυφή αυτής της ανάρτησης που δείχνει το AngryBirds Lite
Μπορείτε να βρείτε πολλά ενδιαφέροντα πράγματα σε αυτές τις εφαρμογές iOS και η διαδικασία είναι η ίδια ανεξάρτητα από το εάν μια εφαρμογή είναι για iPhone ή iPad, οπότε διασκεδάστε. Απλώς φροντίστε να δημιουργήσετε ένα αντίγραφο ασφαλείας για να μην χαλάσετε την εφαρμογή, αν και μπορείτε πάντα να την επαναλάβετε εάν το κάνετε.
Αυτό σας δίνει μια εσωτερική ματιά στο τι αποτελεί μέρος μιας εφαρμογής ή παιχνιδιού iOS, συμπεριλαμβανομένων των καλλιτεχνικών έργων, αρχείων plist, δέσμες, διαφόρων αρχείων δεδομένων και υπογραφών κώδικα, αρχείων πληροφοριών πακέτου, δυαδικών αρχείων και πολλά άλλα. Δεν θα βρείτε κώδικα εδώ, ωστόσο, αν είστε ιδιαίτερα έμπειροι στη συναρμολόγηση και στην αντίστροφη μηχανική, ενδέχεται να μπορείτε να μπερδέψετε πρόσθετα στοιχεία από το .αρχεία ipa και .app.
Σημειώστε ότι στην πιο πρόσφατη έκδοση του iTunes, η ενότητα "Εφαρμογές" είναι μια υποενότητα προσβάσιμη μέσω του μενού του iTunes. Ωστόσο, μπορείτε ακόμα να έχετε πρόσβαση στα αρχεία εφαρμογής .app και .ipa απευθείας από το Finder του OS X.
Μιλώντας για εξαγωγές, μπορείτε επίσης να εξαγάγετε από ένα αρχείο πακέτου .pkg, αν σας ενδιαφέρει.