Οδηγοί

Πώς να δημοσιεύσετε μια εφαρμογή στο App Store: Από το TestFlight μέχρι την έγκριση

Για να δημοσιεύσετε μια εφαρμογή στο App Store, εγγραφείτε στο Apple Developer Program (99 USD τον χρόνο από τον Νοέμβριο του 2026), δημιουργήστε την εφαρμογή στο App Store Connect, ανεβάστε ένα υπογεγραμμένο build, δοκιμάστε την μέσω TestFlight, προσθέστε τα screenshots, την περιγραφή, τα στοιχεία απορρήτου και τη βαθμολογία ηλικίας, και μετά πατήστε Add for Review και Submit for Review. Η Apple ελέγχει κάθε υποβολή χειροκίνητα, συνήθως μέσα σε μία με δύο μέρες, και μετά την έγκριση την κυκλοφορείτε στο App Store. Αυτός ο οδηγός ακολουθεί τη διαδρομή οθόνη προς οθόνη και καταγράφει τα προβλήματα που στέλνουν τις εφαρμογές πίσω πιο συχνά.

Ακόμα χτίζετε; Ξεκινήστε με το πώς να φτιάξετε εφαρμογή για iPhone.

Τι χρειάζεστε πριν ξεκινήσετε

  • Συνδρομή στο Apple Developer Program, ως άτομο (το νόμιμο όνομά σας εμφανίζεται ως πωλητής) ή ως οργανισμός (χρειάζεται D-U-N-S Number, email με domain της εταιρείας και λειτουργική ιστοσελίδα).
  • Υπογεγραμμένο build της εφαρμογής σας, ανεβασμένο στο App Store Connect. Συνήθως από το Xcode ή το Transporter της Apple, ή από υπηρεσία που χτίζει για εσάς.
  • Σύνδεσμο πολιτικής απορρήτου και σύνδεσμο υποστήριξης με ενημερωμένα στοιχεία επικοινωνίας. Η Apple τα απαιτεί και τα δύο για κάθε εφαρμογή.
  • Screenshots: 1 έως 10 για κάθε απαιτούμενο μέγεθος συσκευής, σε JPEG ή PNG χωρίς διαφάνεια. Το App Store Connect δείχνει ποια μεγέθη χρειάζονται· τη στιγμή της συγγραφής αυτό είναι το μέγεθος του iPhone 6,9 ιντσών (ή 6,5 ιντσών αν δεν δώσετε 6,9), και επιπλέον μεγέθη iPad αν η εφαρμογή τρέχει και στο iPad.
  • Λογαριασμό demo αν κάποιο μέρος της εφαρμογής βρίσκεται πίσω από σύνδεση.

Βήμα 1: Εγγραφείτε στο Apple Developer Program

Μπείτε με Apple Account που έχει ενεργοποιημένη τη δισέλιδη επαλήθευση και εγγραφείτε. Τα άτομα εγκρίνονται συνήθως γρήγορα. Οι οργανισμοί πρέπει να υπολογίζουν περισσότερο χρόνο, επειδή η Apple επαληθεύει το νομικό καθεστώς της εταιρείας και την εξουσία σας να υπογράφετε για λογαριασμό της. Αν δεν έχετε D-U-N-S Number, μπορείτε να το ζητήσετε δωρεάν στις περισσότερες χώρες, αν και η έκδοσή του παίρνει χρόνο.

Βήμα 2: Δημιουργήστε την εγγραφή της εφαρμογής

Στο App Store Connect, ανοίξτε Apps, πατήστε + και επιλέξτε New App. Συμπληρώστε:

  • Platform: iOS.
  • Name: το όνομα στο App Store, το οποίο πρέπει να είναι μοναδικό στο κατάστημα.
  • Primary language.
  • Bundle ID: το αναγνωριστικό της εφαρμογής, για παράδειγμα com.yourcompany.yourapp. Πρέπει να ταιριάζει με το build.
  • SKU: οποιονδήποτε εσωτερικό κωδικό θέλετε.

Η Apple δεν επιτρέπει σε εξωτερικά εργαλεία να δημιουργήσουν αυτή την εγγραφή, οπότε την κάνετε μόνοι σας μία φορά.

Βήμα 3: Ανεβάστε ένα build

Αν χτίζετε στο Xcode, κάντε archive την εφαρμογή και ανεβάστε την από το Organizer. Τα builds μπορούν επίσης να ανέβουν με το Transporter ή μέσω του API του App Store Connect.

Αν χτίζετε με το Mythex

Στο πλάνο Pro, το Mythex χτίζει τη δημοσιευμένη εφαρμογή σας ως εφαρμογή iPhone στα δικά του Mac και τη ανεβάζει στο TestFlight σας. Δεν χρειάζεστε Mac ή Xcode. Η ρύθμιση παίρνει μερικά λεπτά:

  1. Στο App Store Connect, μεταβείτε στο Users and Access → Integrations → App Store Connect API και δημιουργήστε ένα Team key με τον ρόλο Admin.
  2. Κατεβάστε το αρχείο .p8. Η Apple σας επιτρέπει να το κατεβάσετε μόνο μία φορά, φυλάξτε το καλά.
  3. Ρίξτε το αρχείο στο πάνελ Connect App Store του Mythex και επικολλήστε το Issuer ID που φαίνεται πάνω από τη λίστα των κλειδιών. Το Mythex ελέγχει το κλειδί με την Apple πριν το αποθηκεύσει.

Στο πρώτο build, το Mythex σας λέει το ακριβές όνομα και το Bundle ID που πρέπει να χρησιμοποιήσετε όταν δημιουργείτε την εγγραφή της εφαρμογής στο Βήμα 2. Όταν η κάρτα του build γράφει In TestFlight, η Apple επεξεργάζεται το build για περίπου 10 έως 30 λεπτά, και μετά είναι έτοιμο για τους testers. Δείτε το Mythex iOS app builder για περισσότερα.

Βήμα 4: Δοκιμή με TestFlight

Το TestFlight είναι το κανάλι beta της Apple και αξίζει να το χρησιμοποιήσετε σωστά πριν τον έλεγχο:

  • Εσωτερικοί testers: έως 100 μέλη της ομάδας σας στο App Store Connect. Μπορούν να εγκαταστήσουν ένα build μόλις επεξεργαστεί.
  • Εξωτερικοί testers: έως 10.000 άτομα, με πρόσκληση μέσω email ή δημόσιου συνδέσμου. Το πρώτο build που προσθέτετε σε εξωτερική ομάδα περνά από σύντομο έλεγχο beta.
  • Διάρκεια ζωής build: κάθε build μπορεί να δοκιμαστεί για 90 μέρες.

Οι testers εγκαθιστούν την εφαρμογή TestFlight, αποδέχονται την πρόσκληση και εγκαθιστούν το build σας. Ζητήστε τους να κάνουν τις κύριες εργασίες, όχι απλώς να ανοίξουν την εφαρμογή. Ο οδηγός δοκιμής beta καλύπτει την αναζήτηση testers και τη συλλογή των σχολίων τους.

Βήμα 5: Συμπληρώστε την καταχώριση στο App Store

Στη σελίδα της έκδοσης της εφαρμογής, προσθέστε:

  • Screenshots για κάθε απαιτούμενο μέγεθος, που δείχνουν πραγματικές οθόνες.
  • Promotional text (προαιρετικό) και περιγραφή που λέει καθαρά τι κάνει η εφαρμογή.
  • Keywords, χωρισμένες με κόμματα. Μην επαναλαμβάνετε το όνομα της εφαρμογής σας ή ονόματα ανταγωνιστών.
  • Support URL και, προαιρετικά, marketing URL.
  • Αριθμό έκδοσης και copyright.

Στο App Information, ορίστε την κατηγορία, το URL πολιτικής απορρήτου και τη βαθμολογία ηλικίας απαντώντας στο ερωτηματολόγιο της Apple. Στο Pricing and Availability, επιλέξτε τιμή (ή δωρεάν) και τις χώρες.

Βήμα 6: Συμπληρώστε το App Privacy

Το App Privacy καταγράφει τα δεδομένα που συλλέγει η εφαρμογή σας, όπως email, όνομα, τοποθεσία ή δεδομένα χρήσης, πώς χρησιμοποιούνται και αν συνδέονται με τον χρήστη. Εμφανίζεται στη σελίδα σας στο App Store ως η «ετικέτα διατροφής» για το απόρρητο. Συμπεριλάβετε τα δεδομένα που συλλέγει οποιοσδήποτε κώδικας τρίτων, όπως analytics ή παροχείς σύνδεσης.

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

Βήμα 7: Προσθέστε πληροφορίες ελέγχου και υποβάλετε

Στο App Review Information, προσθέστε όνομα επικοινωνίας, τηλέφωνο και email, και έναν λογαριασμό demo που λειτουργεί. Προσθέστε σημειώσεις αν κάτι χρειάζεται εξήγηση, για παράδειγμα «η καρτέλα Bookings εμφανίζει μαθήματα μόνο αφού εγγραφείτε σε ένα».

Μετά επιλέξτε το build που δοκιμάσατε, πατήστε Add for Review και Submit for Review. Μόνο μία έκδοση ανά πλατφόρμα μπορεί να είναι υπό έλεγχο τη φορά.

Με το Mythex, μπορείτε να ζητήσετε από τον agent να κάνει αυτό το μέρος. Επισυνάπτει το build, συμπληρώνει ό,τι μπορεί και σας ρωτά πριν υποβάλει.

Βήμα 8: Περιμένετε, απαντήστε, κυκλοφορήστε

Η Apple λέει ότι τουλάχιστον οι μισές υποβολές ελέγχονται σε λιγότερο από 24 ώρες και το 90% μέσα σε 48 ώρες. Θα λάβετε email όταν αλλάξει η κατάσταση. Αν η Apple έχει ερωτήσεις ή απορρίψει το build, το μήνυμα εμφανίζεται στην ενότητα App Review του App Store Connect· απαντήστε εκεί, διορθώστε το πρόβλημα και υποβάλετε ξανά.

Όταν εγκριθεί, η εφαρμογή κυκλοφορεί αυτόματα ή μένει σε αναμονή για να την κυκλοφορήσετε χειροκίνητα, ανάλογα με την επιλογή σας. Μπορείτε επίσης να προγραμματίσετε ημερομηνία κυκλοφορίας.

Γιατί απορρίπτονται οι εφαρμογές και πώς να το αποφύγετε

  • Ελλιπής εφαρμογή (οδηγία 2.1). Κρασαρίσματα, placeholder κείμενα, νεκροί σύνδεσμοι, ένα ελλιπές demo login. Η Apple λέει ότι αυτά βρίσκονται πίσω από πάνω από το 40% των ανοιχτών θεμάτων. Δοκιμάστε κάθε κουμπί σε πραγματικό iPhone πριν υποβάλετε.
  • Ξαναπακεταρισμένη ιστοσελίδα (οδηγία 4.2). Η Apple περιμένει λειτουργίες, περιεχόμενο και διεπαφή που πηγαίνουν πέρα από μια ιστοσελίδα μέσα σε πλαίσιο. Δώστε στην εφαρμογή διάταξη φτιαγμένη για το τηλέφωνο, λογαριασμούς, αποθηκευμένα δεδομένα και πραγματικές εργασίες. Αυτό ισχύει ιδιαίτερα για τις τυλιγμένες web εφαρμογές, συμπεριλαμβανομένων εκείνων που φτιάχνονται με το Mythex.
  • Χωρίς διαγραφή λογαριασμού μέσα στην εφαρμογή (οδηγία 5.1.1(v)). Αν οι άνθρωποι μπορούν να δημιουργήσουν λογαριασμό μέσα στην εφαρμογή, πρέπει να μπορούν να τον διαγράψουν μέσα στην εφαρμογή.
  • Ψηφιακές πωλήσεις εκτός in-app purchase (οδηγία 3.1.1). Το ξεκλείδωμα λειτουργιών ή περιεχομένου με χρήματα μέσα στην εφαρμογή απαιτεί το in-app purchase της Apple.
  • Στοιχεία απορρήτου που δεν ταιριάζουν με την εφαρμογή. Βεβαιωθείτε ότι το App Privacy, η πολιτική απορρήτου σας και η συμπεριφορά της εφαρμογής συμφωνούν.

Αν χρειάζεστε σελίδα πολιτικής, ο οδηγός μας για τη σύνταξη όρων χρήσης και πολιτικής απορρήτου εξηγεί τι να συμπεριλάβετε.

Ενημέρωση της εφαρμογής αργότερα

Για κάθε νέα έκδοση, αυξήστε τον αριθμό έκδοσης, ανεβάστε νέο build, γράψτε κείμενο «What's New» και υποβάλετε ξανά. Κάθε υποβολή ελέγχεται.

Αν η εφαρμογή σας είναι τυλιγμένη web εφαρμογή, όπως είναι οι εφαρμογές του Mythex, οι περισσότερες καθημερινές αλλαγές φτάνουν στους χρήστες iPhone όταν δημοσιεύετε την web εφαρμογή, επειδή η εφαρμογή για το τηλέφωνο την ανοίγει. Υποβάλλετε νέα έκδοση κυρίως για αλλαγές στο κέλυφος της εφαρμογής, όπως το εικονίδιο, το όνομα ή τα δικαιώματα. Αν η Apple έχει ήδη εγκρίνει έναν αριθμό έκδοσης, το Mythex τον αυξάνει (για παράδειγμα από 1.0 σε 1.1) πριν χτίσει ξανά.

Δημοσίευση και στο Android

Η διαδικασία της Google διαφέρει: ένα εφάπαξ τέλος, κανάλια δοκιμών και, για νέους προσωπικούς λογαριασμούς, κλειστή δοκιμή 14 ημερών με 12 testers. Δείτε πώς να δημοσιεύσετε μια εφαρμογή στο Google Play.

Ερωτήσεις

Πόσο κοστίζει να βάλω μια εφαρμογή στο App Store;

Το Apple Developer Program κοστίζει 99 USD τον χρόνο από τον Νοέμβριο του 2026, με τοπικές τιμές σε άλλες περιοχές. Τα διαπιστευμένα εκπαιδευτικά ιδρύματα μπορούν να πάρουν απαλλαγή από το τέλος. Αν πουλάτε ψηφιακά αγαθά ή συνδρομές μέσα στην εφαρμογή, η Apple παίρνει επίσης προμήθεια από αυτές τις πωλήσεις.

Πόσο διαρκεί ο έλεγχος του App Store;

Η Apple λέει ότι ελέγχει τουλάχιστον το 50% των υποβολών σε λιγότερο από 24 ώρες και το 90% σε λιγότερο από 48 ώρες. Οι ελλιπείς υποβολές παίρνουν περισσότερο χρόνο ή απορρίπτονται, γι' αυτό έχετε έτοιμο τον λογαριασμό demo, την πολιτική απορρήτου και τα screenshots πριν υποβάλετε.

Μπορώ να δημοσιεύσω εφαρμογή για iPhone χωρίς Mac;

Ναι, αν μια υπηρεσία τη χτίζει και την ανεβάζει για εσάς. Το Mythex Pro χτίζει την εφαρμογή σας στα δικά του Mac και τη στέλνει στο TestFlight σας, χρησιμοποιώντας ένα κλειδί API του App Store Connect που δημιουργείτε εσείς. Στη συνέχεια την υποβάλλετε για έλεγχο από το App Store Connect ή ζητάτε από τον agent να ετοιμάσει την υποβολή.

Το Mythex υποβάλλει την εφαρμογή μου στο App Store;

Το Mythex στέλνει builds στο TestFlight με το δικό σας κλειδί App Store Connect. Δημιουργείτε εσείς την εγγραφή της εφαρμογής και συμπληρώνετε το App Privacy στην ιστοσελίδα της Apple· ο agent μπορεί να επισυνάψει το build και να συμπληρώσει τα στοιχεία καταχώρισης, και σας ρωτά πριν υποβάλει οτιδήποτε για έλεγχο. Την έγκριση την αποφασίζει πάντα η Apple.

Ποιοι είναι οι πιο συνηθισμένοι λόγοι απόρριψης στο App Store;

Η Apple λέει ότι πάνω από το 40% των ανοιχτών θεμάτων εμπίπτει στην οδηγία 2.1, App Completeness: κρασαρίσματα, placeholder περιεχόμενο, σπασμένοι σύνδεσμοι και ελλείψεις πληροφοριών, όπως ένα demo login. Άλλες συχνές αιτίες είναι οι εφαρμογές που είναι απλώς ξαναπακεταρισμένη ιστοσελίδα, η απουσία διαγραφής λογαριασμού μέσα στην εφαρμογή και οι ψηφιακές πωλήσεις εκτός in-app purchase.

Mythex · Pricing · Χτίστε οτιδήποτε με AI · Πρότυπα ιστοσελίδων και εφαρμογών · Το Mythex σε σύγκριση · Γλωσσάρι δημιουργίας εφαρμογών με AI · Δωρεάν εργαλεία δημιουργίας εφαρμογών με AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)