Οι εφαρμογές ή οι εξομοιωτές ανοιχτού κώδικα με ευθυγράμμιση στη συσκευή σας iOS σάς επιτρέπουν να χρησιμοποιείτε εφαρμογές και εξομοιωτές που δεν είναι διαθέσιμες στο κατάστημα εφαρμογών του iTunes. Αυτό το άρθρο θα σας δείξει πώς να sideload εφαρμογές για iPhone και iPad για δωρεάν και χωρίς να χρειαστεί να jailbreak τη συσκευή σας iOS.
Εισαγωγή
Για τους σκοπούς αυτής της ανάρτησης, μπορείτε να καταλάβετε το γεγονός ότι η διαδικασία λήψης εφαρμογών στο iPhone ή iPad σας από άλλη πηγή, εκτός από το κατάστημα εφαρμογών iTunes.
Δεδομένου ότι η συσκευή σας iOS δεν επιτρέπει την άμεση λήψη εφαρμογών τρίτων, θα χρειαστεί να τοποθετήσετε τις εφαρμογές μέσω ενός υπολογιστή στη συσκευή σας iOS.
Ένας άλλος όρος που πρέπει να καταλάβετε είναι "Emulator", ο οποίος για το σκοπό αυτής της δημοσίευσης μπορεί να οριστεί ως λογισμικό που μπορεί να παραπλανήσει μια συσκευή iOS για να μιμηθεί ή να εξομοιώνει μια άλλη συσκευή.
Για παράδειγμα, το GBA4iOS είναι ένας δημοφιλής εξομοιωτής που μπορεί να σας πειράξει το iPhone ή το iPad να συμπεριφέρεται σαν κονσόλα Game Boy, επιτρέποντάς σας να παίζετε Game Boy Advance Games στο iPhone ή το iPad σας.
Πράγματα που απαιτούνται για τις εφαρμογές Sideload στο iPhone, το iPad
Παρακάτω παρατίθενται τα βασικά στοιχεία που θα χρειαστείτε, για να χρησιμοποιήσετε εφαρμογές sideload ή Emulators στο iPhone, το iPad ή το iPod σας.
Xcode 7: Το Xcode είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) που σας παρέχει τα εργαλεία ανάπτυξης λογισμικού για συσκευές iOS. Μπορείτε να κατεβάσετε δωρεάν την πιο πρόσφατη έκδοση του Xcode από το Mac app Store.
Υπολογιστής Mac: Το Xcode λειτουργεί μόνο στον υπολογιστή Mac της Apple και δεν λειτουργεί σε υπολογιστές που χρησιμοποιούν άλλα λειτουργικά συστήματα, όπως υπολογιστές με Windows ή Chromebook, χρησιμοποιώντας το Chrome OS της Google.
Εν ολίγοις, θα χρειαστείτε έναν υπολογιστή της Apple για να τρέξετε το Xcode.
Κωδικός πηγής: Θα χρειαστείτε τον πηγαίο κώδικα για την εφαρμογή ή τον εξομοιωτή που θέλετε να απομακρυνθείτε από τη συσκευή σας iOS. Γενικά, ο πηγαίος κώδικας για τις περισσότερες εφαρμογές και εξομοιωτές είναι εύκολα διαθέσιμος σε απευθείας σύνδεση, πρέπει να το αναζητήσετε.
Βασικά βήματα για τις εφαρμογές Sideload στη συσκευή iOS
Παρακάτω παρατίθενται τα βασικά βήματα που θα χρησιμοποιήσετε για να κάνετε εφαρμογές Sideload στο iPhone ή στο iPad σας χωρίς να χρειαστεί να κάνετε jailbreak στη συσκευή σας.
1. Ρυθμίστε το Xcode στον Mac σας
2. Πάρτε τον πηγαίο κώδικα της εφαρμογής σας σε Xcode
3. Συνδέστε τη συσκευή σας σε Mac με έτοιμο με τον πηγαίο κώδικα Apps
4. Δημιουργία υπογραφής υπογραφής κώδικα
Τώρα ακολουθήστε αυτά τα λεπτομερή βήματα παρακάτω για να ολοκληρώσετε καθένα από τα βήματα κλειδιά όπως αναφέρονται παραπάνω.
1. Ρυθμίστε το Xcode στον Mac σας
Ακολουθήστε αυτά τα βήματα για να ρυθμίσετε το Xcode στο Mac σας και να προσθέσετε το Apple ID.
1. Κατεβάστε το Xcode στον Mac σας, σε περίπτωση που δεν το έχετε κάνει ήδη.
2. Πλοηγηθείτε στο φάκελο Applications (Εφαρμογές) στο Mac και εκκινήστε το Xcode από εκεί κάνοντας κλικ πάνω του.
3. Μόλις ξεκινήσει το Xcode στο Mac σας, κάντε κλικ στο Xcode από την πάνω γραμμή για να ανοίξετε ένα αναδυόμενο μενού.
4. Από το αναδυόμενο μενού, κάντε κλικ στην επιλογή Προτιμήσεις.
5. Τώρα, από το αναδυόμενο παράθυρο, κάντε κλικ στην καρτέλα Λογαριασμοί και, στη συνέχεια, κάντε κλικ στο κουμπί + για να προσθέσετε το αναγνωριστικό σας Apple στο Xcode.
Image credit: bouk.co
5. Θα σας ζητηθεί τώρα να εισαγάγετε τα διαπιστευτήρια σύνδεσης που είναι το αναγνωριστικό της Apple και ο κωδικός πρόσβασής σας.
Σημειώστε ότι ενδέχεται να λάβετε ένα μήνυμα σφάλματος κατά τη διάρκεια αυτού του βήματος σε περίπτωση που το αναγνωριστικό της Apple που χρησιμοποιείτε για αυτό το βήμα συνδέεται με μια ληγμένη ιδιότητα μέλους του προγράμματος Apple Developer.
Εάν λάβετε ένα μήνυμα σφάλματος, μπορείτε να δημιουργήσετε ένα νέο αναγνωριστικό της Apple και να συνδεθείτε στο Xcode χρησιμοποιώντας το νέο αναγνωριστικό σας.
2. Πάρτε τον πηγαίο κώδικα της εφαρμογής σας σε Xcode
Προκειμένου να δημιουργήσετε και να απομακρύνετε την εφαρμογή από το iPhone και το iPad σας θα χρειαστεί να πάρετε τον πηγαίο κώδικα της εφαρμογής στο Xcode.
Για παράδειγμα, ακολουθήστε αυτά τα βήματα σε περίπτωση που θέλετε να αποκτήσετε τον πηγαίο κώδικα του δημοφιλούς εξομοιωτή GBA4iOS σε Xcode. Όπως αναφέρθηκε παραπάνω, το GBA4iOS είναι ένας πολύ δημοφιλής εξομοιωτής που μπορεί να εξαπατήσει τη συσκευή σας iOS για να γίνει μια κονσόλα Game Boy.
1. Κάντε λήψη του πηγαίου κώδικα του Emulator GBA4iOS στο MAC σας.
2. Ξεκινήστε το παράθυρο του τερματικού στο MAC και πληκτρολογήστε το σύνολο των εντολών που απαιτούνται για να αποκτήσετε τον πηγαίο κώδικα GBA4iOS στο Xcode και πατήστε enter.
Ο κώδικας όπως φαίνεται στην παραπάνω εικόνα (για το GBA4iOS) έχει προταθεί από τον Bouke Van Der Bijl, προγραμματιστή και συνεργάτη της GitHub.
Στην περίπτωσή σας, θα χρησιμοποιείτε τον πηγαίο κώδικα για την εφαρμογή ή τον εξομοιωτή που προσπαθείτε να απομακρύνετε και ακολουθήστε τις οδηγίες εγκατάστασης όπως απαιτείται για την εφαρμογή ή τον εξομοιωτή που προσπαθείτε να απομακρύνετε.
3. Εκκινήστε Xcode στο MAC σας
4. Στο Xcode, κάντε κλικ στο File> select Open
5. Εντοπίστε το αρχείο έργου και κάντε κλικ σε αυτό για να ανοίξετε το έργο σε Xcode.
Σημαντικό: Πρέπει να είστε πολύ προσεκτικοί όταν χρησιμοποιείτε την εντολή sudo. Μπορεί να χρειαστεί να εισαγάγετε τον κωδικό του συστήματος OS X και οποιοδήποτε λάθος μπορεί να βλάψει το σύστημά σας. Δεν συνιστάται σε περίπτωση που δεν συνηθίζετε να το κάνετε αυτό.
3. Συνδέστε τη συσκευή iOS σε Mac
Τώρα πρέπει να συνδέσετε το iPhone, το iPad ή το iPod στον υπολογιστή σας Mac μέσω καλωδίου USB και μόλις ο υπολογιστής σας Mac αναγνωρίσει τη συνδεδεμένη συσκευή σας ακολουθήστε το παρακάτω βήμα
1. Στο Xcode από την επάνω μπάρα, κάντε κλικ στο Προϊόν και από το αναπτυσσόμενο μενού στο Destination. Επιλέξτε τη συνδεδεμένη συσκευή ως προορισμό σας. (Δείτε την εικόνα παρακάτω)
Image credit: bouk.co
4. Δημιουργία υπογραφής υπογραφής κώδικα
Θα χρειαστεί να δημιουργήσετε μια μοναδική υπογραφή υπογραφής κώδικα για την εφαρμογή σας, για να την δημιουργήσετε και να την εγκαταστήσετε.
1. Κάντε κλικ στο όνομα των έργων σας στην αριστερή πλευρά του παραθύρου.
2. Πληκτρολογήστε ένα μοναδικό όνομα δίπλα στο Αναγνωριστικό δέσμης.
3. Πάνω από το όνομα της ομάδας βεβαιωθείτε ότι το όνομά σας έχει εισαχθεί.
Image credit: bouk.co
5. Δημιουργία και εφαρμογή Sideload σε iPhone ή iPad
Τώρα κάντε κλικ στο κουμπί αναπαραγωγής το οποίο βρίσκεται στο επάνω αριστερό μέρος του παραθύρου Xcode.
Μόλις κάνετε κλικ στο κουμπί αναπαραγωγής, η εφαρμογή σας θα κατασκευαστεί, εγκατασταθεί και ξεκινήσει σε ένα iPhone ή iPad συνδεδεμένο με Mac μέσω της θύρας USB.
Η εφαρμογή σας θα πρέπει τώρα να απομακρυνθεί με επιτυχία σε μια συσκευή iOS. Σε περίπτωση που λάβετε ένα μήνυμα σφάλματος, είναι πολύ πιθανό να χρησιμοποιήσατε εσφαλμένο πηγαίο κώδικα.