Πώς να εγκαταστήσετε ανυπόγραφες εφαρμογές σε iPhone και iPad χωρίς jailbreak
Πώς να εγκαταστήσετε ανυπόγραφες εφαρμογές σε iPhone και iPad χωρίς jailbreak
Anonim

Σύμφωνα με την Apple, η μόνη πηγή εφαρμογών iOS είναι το App Store. Όπως μπορείτε να φανταστείτε, αυτό δεν ισχύει. Υπάρχουν πολλές εφαρμογές από τρίτους προγραμματιστές που, για τον έναν ή τον άλλον λόγο, δεν έφτασαν στο App Store, καθώς και διάφορα λογισμικά ανοιχτού κώδικα που διανέμονται δωρεάν. Αυτό το άρθρο θα συζητήσει πώς να εγκαταστήσετε νόμιμα όλα αυτά στο iPhone ή το iPad σας.

Πώς να εγκαταστήσετε ανυπόγραφες εφαρμογές σε iPhone και iPad χωρίς jailbreak
Πώς να εγκαταστήσετε ανυπόγραφες εφαρμογές σε iPhone και iPad χωρίς jailbreak

Η ίδια η εγκατάσταση δεν είναι δύσκολη, αλλά αποτελείται από πολλά στάδια και θα απαιτήσει προσεκτική προσοχή από εσάς. Χρειαζόμαστε ένα Mac με εγκατεστημένο το OS X 10.10+, έναν λογαριασμό προγραμματιστή Apple, Xcode 7 και τον πηγαίο κώδικα της εφαρμογής που πρόκειται να εγκαταστήσουμε. Πηγαίνω!

Δημιουργήστε έναν λογαριασμό προγραμματιστή

Δημιουργήστε έναν λογαριασμό προγραμματιστή
Δημιουργήστε έναν λογαριασμό προγραμματιστή

Μην ανησυχείτε, είναι δωρεάν. Επιπλέον, μπορείτε να μετατρέψετε ένα κανονικό Apple ID σε λογαριασμό προγραμματιστή που έχετε ήδη. Ακολουθήστε τον σύνδεσμο, συνδεθείτε ή δημιουργήστε ένα νέο, συμφωνώντας με τους όρους.

Εγκαταστήστε το Xcode

Εγκαταστήστε το Xcode
Εγκαταστήστε το Xcode

Το περιβάλλον ανάπτυξης Xcode, το οποίο χρειάζεστε για να μεταγλωττίσετε και να εγκαταστήσετε την εφαρμογή στη συσκευή σας, είναι επίσης δωρεάν. Βρείτε το στο Mac App Store και κατεβάστε το.

Σύνδεση λογαριασμού προγραμματιστή στο Xcode

Σύνδεση λογαριασμού προγραμματιστή στο Xcode
Σύνδεση λογαριασμού προγραμματιστή στο Xcode

Στη συνέχεια, πρέπει να προσθέσετε τον λογαριασμό προγραμματιστή σας στο Xcode. Μεταβείτε στις ρυθμίσεις και στην καρτέλα Λογαριασμοί, πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασής σας.

Βρίσκουμε τις πηγές της απαιτούμενης εφαρμογής

Στην πραγματικότητα, πρόκειται να δημιουργήσουμε μια εφαρμογή τώρα. Δεν είναι απαραίτητο να γράψετε απλώς κώδικα από την αρχή, γιατί μπορείτε να χρησιμοποιήσετε έτοιμους πηγαίους κωδικούς εφαρμογών που είναι ελεύθερα διαθέσιμοι. Το μόνο που μένει να κάνετε είναι να μεταγλωττίσετε και να εγκαταστήσετε τέτοιο κώδικα σε ένα iPhone ή iPad.

Μπορείτε να βρείτε πολύ πηγαίο κώδικα στο GitHub ή το Bitbucket, καθώς και σε μεμονωμένους ιστότοπους προγραμματιστών για συγκεκριμένες εφαρμογές. Παρεμπιπτόντως, μπορώ να ονομάσω τον εξομοιωτή Game Boy Advance, το Plum-O-Meter, το πρόγραμμα αναπαραγωγής πολυμέσων Kodi.

Θα σας καθοδηγήσουμε στη διαδικασία εγκατάστασης χρησιμοποιώντας το δημοφιλές βοηθητικό πρόγραμμα f.lux που πολλοί από εσάς χρησιμοποιείτε στο Mac σας ως παράδειγμα. Τώρα το αρχείο προέλευσης έχει αφαιρεθεί από τον επίσημο ιστότοπο λόγω των απαιτήσεων της Apple, αλλά ένα αντίγραφό του μπορεί να βρεθεί στη συζήτηση στο Reddit (αν έχετε οποιεσδήποτε δυσκολίες, αφήστε το email σας στα σχόλια - θα σας στείλω το αντίγραφό μου).

Σύνταξη της αίτησης

Τώρα πρέπει να μετατρέψουμε τον κώδικα σε ένα ολοκληρωμένο πρόγραμμα που μπορεί να εγκατασταθεί στη συσκευή. Για να το κάνετε αυτό, κάντε τα εξής:

1. Εξαγάγετε όλα τα αρχεία αρχειοθέτησης σε έναν ξεχωριστό φάκελο και ανοίξτε το αρχείο iflux.xcodeproj στο Xcode.

2. Προσθέστε οποιοδήποτε κείμενο στο πεδίο Bundle Identifier μετά το com.justgetflux.iflux για να κάνετε το αναγνωριστικό μοναδικό και ακριβώς από κάτω, στο πεδίο Team, επιλέξτε τον λογαριασμό προγραμματιστή μας.

Επιλογή λογαριασμού προγραμματιστή
Επιλογή λογαριασμού προγραμματιστή

3. Συνδέστε το iPhone ή το iPad σας στο Mac σας χρησιμοποιώντας ένα καλώδιο και επιλέξτε το στο μενού Προϊόν → Προορισμός.

Μενού Προϊόν → Προορισμός
Μενού Προϊόν → Προορισμός

4. Μετά από αυτό, θα εμφανιστεί μια προειδοποίηση σχετικά με την απουσία προφίλ στη συσκευή. Διορθώνουμε το σφάλμα κάνοντας κλικ στο κουμπί Διόρθωση προβλήματος.

Διορθώστε το ζήτημα
Διορθώστε το ζήτημα

5. Απομένει να πατήσετε Cmd + R (ή το κουμπί Αναπαραγωγή στον πίνακα) για να μεταγλωττίσετε και να εγκαταστήσετε το πρόγραμμα στη συσκευή.

6. Το εικονίδιο της εφαρμογής θα εμφανιστεί στην επιφάνεια εργασίας της συσκευής, αλλά το Xcode δεν θα μπορεί να το εκκινήσει μέχρι να ενεργοποιήσουμε το προφίλ. Για να το κάνετε αυτό, μεταβείτε στις Ρυθμίσεις → Γενικά → Διαχείριση συσκευής, επιλέξτε το προφίλ προγραμματιστή μας και κάντε κλικ στην Εμπιστοσύνη.

Ενεργοποίηση προφίλ
Ενεργοποίηση προφίλ

Αυτό είναι όλο, η εφαρμογή μας έχει εγκατασταθεί. Όπως μπορείτε να δείτε, ξεκινά και είναι πλήρως λειτουργικό. Οι ειδοποιήσεις, η γεωγραφική τοποθεσία και οτιδήποτε άλλο λειτουργεί όπως σε οποιαδήποτε εφαρμογή από το App Store.

εγκατεστημένο f.lux
εγκατεστημένο f.lux
ροή
ροή

Αυτή είναι μια γενική αρχή, αλλά οποιαδήποτε άλλη εφαρμογή μπορεί να εγκατασταθεί με τον ίδιο τρόπο. Ωστόσο, εάν ο προγραμματιστής κυκλοφορήσει μια νέα έκδοση, τότε θα πρέπει να την κατεβάσετε και να την εγκαταστήσετε με μη αυτόματο τρόπο. Αλλά η διαδικασία θα πάρει πολύ λιγότερο χρόνο, αφού θα έχετε ήδη όλα τα απαραίτητα δικαιώματα και προφίλ.

Συνιστάται: