Σε αυτό το άρθρο
Πριν ξεκινήσετε
Ο ιστότοπός σας έχει την εφαρμογή iPhone (δείτε Add apps). Χρειάζεστε ένα Apple ID με ενεργοποιημένη τη σύνδεση δύο παραγόντων.
Βήματα
- Αποκτήστε έναν λογαριασμό Apple Developer. Πατήστε Join the Apple Developer Program. Επιλέξτε Individual ή Organization. Η Apple χρεώνει μια ετήσια συνδρομή, η οποία πληρώνεται στην Apple, όχι στο Keynate. Περιμένετε το email καλωσορίσματος ("Welcome") από την Apple, το οποίο μπορεί να χρειαστεί μία ή δύο ημέρες. Ένας οργανισμός χρειάζεται έναν αριθμό D-U-N-S (δωρεάν, διαρκεί έως και μία εβδομάδα) και έναν ιστότοπο της εταιρείας.
- Αποδεχτείτε τις συμβάσεις της Apple. Συνδεθείτε στο App Store Connect ως ο Account Holder. Κάντε κλικ στο Επιχειρήσεις, έπειτα στο Agreements. Αν δείτε ένα κίτρινο banner, πατήστε Review Agreement, επιλέξτε το πλαίσιο ελέγχου και πατήστε Αποδοχή. Οι δωρεάν εφαρμογές χρειάζονται μόνο τη σύμβαση Free Apps.
- Δημιουργήστε ένα API key για το Keynate. Στο App Store Connect ανοίξτε το Users and Access, έπειτα Integrations → App Store Connect API → Team Keys. Πατήστε Generate API Key. Ονομάστε το Keynate. Πρόσβαση: Διαχείριση (για την πρώτη ρύθμιση). Πατήστε Download API Key για να λάβετε το αρχείο .p8. Η Apple σας επιτρέπει να το κατεβάσετε μόνο μία φορά. Αντιγράψτε το Issuer ID και το ID κλειδιού. Στην κάρτα του iPhone, εισαγάγετε και τα δύο, επιλέξτε το αρχείο .p8 και πατήστε Save and check.
- Δημιουργήστε την εγγραφή της εφαρμογής. Στο App Store Connect ανοίξτε το Εφαρμογές, πατήστε +, έπειτα New App. Πλατφόρμα iOS. Επικολλήστε το όνομα της εφαρμογής από τη σελίδα σας «Εφαρμογές». Επιλέξτε το Bundle ID που ταιριάζει με αυτό στη σελίδα σας «Εφαρμογές». Αν η λίστα είναι κενή, πατήστε πρώτα Έλεγχος ξανά στο Keynate· το Keynate το καταχωρίζει για εσάς. SKU: οτιδήποτε. User Access: Full Access. Πατήστε Δημιουργία.
- Το όνομα και το εικονίδιο της εφαρμογής σας. Δείτε App name and icon.
- Δημιουργήστε την εφαρμογή μου και στείλτε τη στο TestFlight. Πατήστε Build your iPhone app (αργότερα Make my app). Χρειάζονται περίπου 20 έως 40 λεπτά. Όταν η Apple την επεξεργαστεί, εμφανίζεται στο TestFlight από μόνη της.
- Δοκιμάστε στο iPhone σας. Εγκαταστήστε το TestFlight από το App Store (δωρεάν, φτιαγμένο από την Apple). Ανοίξτε τον σύνδεσμο δοκιμής ή σαρώστε τον κωδικό QR, πατήστε Αποδοχή και Εγκατάσταση. Δοκιμάστε κάθε οθόνη. Έπειτα επιλέξτε Tried on a real iPhone στη λίστα ελέγχου του App Store. Ο οδηγός αναφέρει αυτό το βήμα ως προαιρετικό, αλλά το Keynate στέλνει την εφαρμογή σας στην Apple μόνο μετά από αυτή την επιλογή.
- Λίστα ελέγχου App Review. Αντιγράψτε τις απαντήσεις του Keynate στο App Store Connect και τσεκάρετε κάθε στοιχείο. Δείτε Store checklists. Αν η εφαρμογή σας διαθέτει σύνδεση αναγνώστη, επίσης create the reviewer sign-in.
- Υποβολή για έλεγχο. Στο Build, preview and publish, πατήστε Publish to the App Store στη δοκιμασμένη έκδοση, έπειτα Δημοσίευση. Αν η εφαρμογή σας διαθέτει σύνδεση αναγνώστη, η σύνδεση αξιολογητή πρέπει να υπάρχει πρώτα. Η Apple συνήθως κάνει τον έλεγχο σε 1 έως 2 ημέρες. Μετά την έγκριση, η εφαρμογή φτάνει στους χρήστες σταδιακά μέσα σε 7 ημέρες· μπορείτε να την θέσετε σε παύση.
Χρήσιμες πληροφορίες
- Τα builds του iPhone ενδέχεται να εμφανίζουν Σύντομα ενώ το Keynate τα ενεργοποιεί για τον ιστότοπό σας. Μπορείτε να κάνετε τα βήματα 1 έως 5 τώρα ώστε να είστε έτοιμοι.
- Η Apple ζητά από νέους λογαριασμούς μια σύντομη καταγραφή οθόνης σε πραγματικό iPhone. Στο Review information, το Review video (iPhone) παραθέτει τα βήματα προς καταγραφή. Επισυνάψτε το στο App Store Connect → η εφαρμογή σας → App Review Information → Attachment.
- Ένα build που προορίζεται μόνο για τους δικούς σας δοκιμαστές το αναφέρει. Προσθέστε το σε μια ομάδα εσωτερικών δοκιμών στο TestFlight → Internal Testing, έπειτα εγκαταστήστε το από την εφαρμογή TestFlight.
- Το Αφαίρεση κλειδιού στην κάρτα του iPhone διακόπτει τις μεταφορτώσεις του Keynate. Η δημοσιευμένη εφαρμογή σας παραμένει στο store.
Συνηθισμένα προβλήματα
- "Install the TestFlight preview on a real iPhone, try it, then tick “Tried on a real iPhone”." Κάντε το βήμα 7 και, στη συνέχεια, πατήστε ξανά Publish.
- Το Bundle ID δεν βρίσκεται στη λίστα της Apple. Πατήστε Έλεγχος ξανά στη σελίδα σας «Εφαρμογές». Αν το κλειδί σας δεν μπορεί να το καταχωρίσει, προσθέστε το στον λογαριασμό σας Apple Developer στην ενότητα Identifiers.
- Η Apple μπλοκάρει τις μεταφορτώσεις. Αποδεχτείτε τις νεότερες συμβάσεις στο Business → Agreements.
- Η Apple ζήτησε αλλαγές. Δείτε My app was rejected.
- Οτιδήποτε άλλο: My app does not build or publish.
Ερωτήσεις
Συχνές ερωτήσεις
Πληρώνει το Keynate το τέλος της Apple;
Όχι. Ο λογαριασμός προγραμματιστή είναι δικός σας, επομένως το ετήσιο τέλος της Apple πληρώνεται από εσάς στην Apple.
Λειτουργεί η εφαρμογή σε iPad;
Ναι. Η κάρτα του App Store ονομάζεται iPhone & iPad app (App Store).