Τι πρέπει να γνωρίζετε
- Μεταβείτε στην Εφαρμογές > Utilities > Πρόσβαση με κλειδί εφαρμογή σε Mac. Διαγράψτε τα πιστοποιητικά που έχουν λήξει.
- Στη γραμμή μενού Keychain Access, επιλέξτε Certificate Assistant > Αίτηση πιστοποιητικού από μια αρχή έκδοσης πιστοποιητικών.
- Εισαγάγετε τη διεύθυνση email και το όνομά σας. Επιλέξτε Αποθηκευμένο στο δίσκο > Συνέχεια για να αποθηκεύσετε το αίτημά σας (CSR).
Αυτό το άρθρο εξηγεί πώς να ανανεώσετε ένα πιστοποιητικό προγραμματιστή που έχει λήξει για το iPhone και το iPad. Η διαδικασία είναι χρονοβόρα και ξεκινά με ένα αίτημα υπογραφής πιστοποιητικού (CSR).
Ανανέωση Πιστοποιητικού Προγραμματιστή για Ανάπτυξη iPhone και iPad
Η Apple δεν σας προειδοποιεί όταν λήξει το πιστοποιητικό σας. βλέπετε ένα σφάλμα που σας λέει ότι το iPad σας δεν έχει εγκατεστημένο το κατάλληλο προφίλ. Το να καταλάβετε ότι το πιστοποιητικό του προγραμματιστή που έληξε είναι η μισή μάχη. Το άλλο μισό έχει ρυθμίσει σωστά ένα νέο και επισυνάπτεται στα προφίλ σας.
Ακολουθήστε αυτά τα βήματα για να λειτουργήσουν ξανά όλα σωστά.
-
Ανοίξτε την εφαρμογή Keychain Access στο Mac σας. Βρίσκεται στο Εφαρμογές > Utilities.
Διαγράψτε τυχόν πιστοποιητικά που έχουν λήξει, όπως υποδεικνύεται από έναν κόκκινο κύκλο με ένα Χ μέσα. Ονομάζονται "iPhone Developer: [name]" και "iPhone Distribution: [name]" ή παρόμοια.
-
Στο μενού Keychain Access, επιλέξτε Certificate Assistant > Αίτηση πιστοποιητικού από μια αρχή έκδοσης πιστοποιητικών.
-
Εισαγάγετε μια έγκυρη διεύθυνση email και το όνομά σας και επιλέξτε Αποθηκευμένο στο δίσκο από τις επιλογές. Κάντε κλικ στο Continue και αποθηκεύστε το αρχείο Αίτησης Υπογραφής Πιστοποιητικού (CSR) στο Mac σας.
-
Μεταβείτε στην ενότητα Πιστοποιητικά της Πύλης Παροχής iOS για να ανεβάσετε το αρχείο CSR και να λάβετε ένα έγκυρο πιστοποιητικό. Αφού το ανεβάσετε, περιμένετε λίγα λεπτά και ανανεώστε την οθόνη για να εκδοθεί. Περιμένετε να κάνετε λήψη του πιστοποιητικού προς το παρόν.
Πρέπει να συνδεθείτε με το Apple ID και τον κωδικό πρόσβασής σας και να είστε προγραμματιστής της Apple για να αποκτήσετε πρόσβαση στις οθόνες παροχής.
-
Επιλέξτε την καρτέλα Distribution στην ενότητα Certificates και ακολουθήστε την ίδια διαδικασία για να βεβαιωθείτε ότι έχετε πιστοποιητικό για τη διανομή εφαρμογών ως Καλά. Και πάλι, περιμένετε να κάνετε λήψη του πιστοποιητικού προς το παρόν.
- Μεταβείτε στην ενότητα Προμήθεια της Πύλης Παροχής iOS.
- Επιλέξτε Επεξεργασία και Τροποποίηση για το προφίλ που θέλετε να χρησιμοποιήσετε για την υπογραφή κωδικού των εφαρμογών σας.
- Στην οθόνη Τροποποίηση, βεβαιωθείτε ότι υπάρχει ένα σημάδι επιλογής δίπλα στο νέο σας πιστοποιητικό και υποβάλετε τις αλλαγές.
- Κάντε κλικ στην καρτέλα Διανομή και ακολουθήστε την ίδια διαδικασία με το προφίλ διανομής σας. Περιμένετε να κάνετε λήψη αυτών των προφίλ.
- Εκκινήστε το iPhone Configuration Utility.
-
Μεταβείτε στην οθόνη Provisioning Profiles στο iPhone Configuration Utility και καταργήστε το τρέχον προφίλ παροχής και το προφίλ διανομής σας, ακόμα κι αν δεν έχουν λήξει ακόμη. Θέλετε να τα αντικαταστήσετε με τα νέα προφίλ σας συνδεδεμένα στο νέο πιστοποιητικό.
Τώρα που έχετε διαγράψει το πιστοποιητικό υπογραφής κώδικα και τα προφίλ του Mac σας, μπορείτε να ξεκινήσετε τη λήψη των νέων εκδόσεων.
- Επιστρέψτε στην ενότητα Provisioning και πραγματοποιήστε λήψη τόσο του προφίλ παροχής όσο και του προφίλ διανομής σας. Κατά τη λήψη τους, κάντε διπλό κλικ στα αρχεία για να τα εγκαταστήσετε στο βοηθητικό πρόγραμμα διαμόρφωσης.
- Επιστρέψτε στην ενότητα Πιστοποιητικά και κατεβάστε τα νέα πιστοποιητικά για ανάπτυξη και διανομή. Και πάλι, κάντε διπλό κλικ στα αρχεία για να τα εγκαταστήσετε στην Access Keychain.
Θα πρέπει να είστε έτοιμοι να εγκαταστήσετε ξανά δοκιμαστικές εφαρμογές στο iPad σας και να τις υποβάλετε στο Apple App Store. Ένα βασικό μέρος αυτών των βημάτων είναι ο καθαρισμός των παλαιών αρχείων για να βεβαιωθείτε ότι το Xcode ή η πλατφόρμα ανάπτυξης τρίτου μέρους δεν συγχέει τα παλιά αρχεία με τα νέα αρχεία. Αυτό αποφεύγει έναν σημαντικό πονοκέφαλο κατά την αντιμετώπιση προβλημάτων με τη διαδικασία.