App Review: τι είναι, πώς γίνεται ο έλεγχος στο App Store

Συγγραφέας: IT Sectr Δημοσιεύτηκε: 2026-04-18 Χρόνος ανάγνωσης: 8 λεπ

App Review — είναι η διαδικασία ελέγχου εφαρμογών πριν από τη δημοσίευση στο App Store. Κάθε εφαρμογή υποβάλλεται σε έλεγχο συμμόρφωσης με τους κανόνες της Apple: ασφάλεια, απόρρητο, ποιότητα διεπαφής και σταθερότητα λειτουργίας. Σύμφωνα με τα δεδομένα του Apple Developer Guidelines, 2024, 48 ώρες — είναι ο μέσος χρόνος ελέγχου μετά την υποβολή αίτησης. Η γνώση των κριτηρίων review βοηθά τους προγραμματιστές να περάσουν τον έλεγχο με την πρώτη προσπάθεια.

Κύρια σημεία

  • App Review — έλεγχος εφαρμογών Apple πριν από τη δημοσίευση στο App Store
  • 48 ώρες — μέσος χρόνος ελέγχου για τυπική αίτηση
  • Guidelines — το App Store Review Guidelines καθορίζει τα κριτήρια ελέγχου
  • Rejection — απόρριψη με δυνατότητα έφεσης μέσω του Resolution Center
  • Expedited Review — ταχύρρυθμος έλεγχος για κρίσιμες διορθώσεις

Τι είναι το App Review;

App Review — είναι η διαδικασία ελέγχου εφαρμογών Apple πριν από τη δημοσίευση στο App Store. Κάθε εφαρμογή, ενημέρωση ή επέκταση υποβάλλεται σε έλεγχο συμμόρφωσης με το App Store Review Guidelines — ένα έγγραφο που αποτελείται από πολλές ενότητες που καλύπτουν την ασφάλεια, το απόρρητο, τον σχεδιασμό, τις νομικές νόρμες και το περιεχόμενο.

Η διαδικασία είναι υποχρεωτική για όλους τους προγραμματιστές στο οικοσύστημα της Apple. Χωρίς επιτυχή ολοκλήρωση του App Review, η εφαρμογή δεν εμφανίζεται στον κατάλογο του App Store, δεν είναι διαθέσιμη για λήψη και δεν μπορεί να διανεμηθεί μέσω του TestFlight. Εξαίρεση — πιστοποιητικά Enterprise για εσωτερική εταιρική διανομή.

Ιστορία εφαρμογής του App Review

Η Apple εισήγαγε το App Review μαζί με την κυκλοφορία του App Store το 2008. Αρχικά, ο έλεγχος διαρκούσε 7–14 ημέρες και ήταν λιγότερο τυποποιημένος. Σύμφωνα με έρευνα του CNBC (2023), σε 15 χρόνια η Apple απέρριψε περισσότερες από 2 εκατομμύρια εφαρμογές για διάφορους λόγους. Το 2020, η Apple ξεκίνησε ένα πρόγραμμα ταχύρρυθμου ελέγχου για προγραμματιστές με υψηλή βαθμολογία εμπιστοσύνης.

Τι διαφορά έχει το App Review από το Google Play Review

Σε αντίθεση με το Google Play, όπου η δημοσίευση είναι δυνατή χωρίς προηγούμενο έλεγχο, το App Store χρησιμοποιεί προ-έλεγχο — κάθε εφαρμογή ελέγχεται πριν από τη δημοσίευση. Το Google Play χρησιμοποιεί μετα-έλεγχο και αυτόματους σαρωτές. Σύμφωνα με ανάλυση του Appfigures (2024), ο μέσος χρόνος έγκρισης στο App Store είναι 48 ώρες έναντι 4 ωρών στο Google Play. Παράλληλα, το ποσοστό απόρριψης στο App Store είναι 35% υψηλότερο.

Πώς λειτουργεί η διαδικασία App Review

Μετά τη μεταφόρτωση του build μέσω του App Store Connect, ξεκινά ένας πολυσταδιακός έλεγχος. Ο προγραμματιστής υποβάλλει την εφαρμογή για review, επιλέγει την έκδοση και συμπληρώνει τα μεταδεδομένα. Η Apple κατανέμει τις αιτήσεις μεταξύ ομάδων ελεγκτών ανάλογα με την κατηγορία εφαρμογής και την περιοχή.

Στάδια αυτόματου ελέγχου

Το πρώτο στάδιο εκτελείται αυτόματα. Οι σαρωτές της Apple ελέγχουν τον δυαδικό κώδικα για την παρουσία κακόβουλων πλαισίων, χρήση κλειστών API και συμμόρφωση με τη μορφή του App Store. Το σύστημα αναλύει τα μεταδεδομένα: όνομα, περιγραφή, στιγμιότυπα οθόνης και βαθμολογία ηλικίας. Ο αυτόματος έλεγχος διαρκεί από 5 έως 30 λεπτά.

swift
import StoreKit

func checkReviewStatus() {
    let url = URL("https://api.appstoreconnect.apple.com/v1/apps/<APP_ID>/reviewSubmissions")!
    var request = URLRequest(url: url)
    request.setValue("Bearer <JWT_TOKEN>", forHTTPHeaderField: "Authorization")
    
    URLSession.shared.dataTask(with: request) { data, _, _ in
        guard let data = data else { return }
        let status = try? JSONDecoder().decode(ReviewStatus.self, from: data)
        print("Κατάσταση αναθεώρησης: \(status?.attributes.state ?? \`"unknown\`")")
    }.resume()
}

Χειροκίνητος έλεγχος

Μετά τον αυτόματο έλεγχο, η αίτηση φτάνει σε έναν άνθρωπο-ελεγκτή. Ο ελεγκτής ελέγχει τη λειτουργικότητα της εφαρμογής, δοκιμάζει βασικά σενάρια, αξιολογεί τον σχεδιασμό για συμμόρφωση με το Human Interface Guidelines και ελέγχει το περιεχόμενο. Σύμφωνα με έκθεση της Apple (2024), ο χειροκίνητος έλεγχος καταλαμβάνει 40–70% του συνολικού χρόνου ελέγχου.

Βασικά κριτήρια ελέγχου της Apple

App Store Review Guidelines — είναι ένα σύνολο κανόνων χωρισμένο σε 6 βασικές κατηγορίες: ασφάλεια, απόρρητο, σχεδιασμός, νομικές απαιτήσεις, περιεχόμενο και τεχνικά κριτήρια. Κάθε κατηγορία περιέχει 5 έως 30 υποσημεία με συγκεκριμένες απαιτήσεις.

ΚατηγορίαΒασικές απαιτήσειςGuidelines
ΑσφάλειαΧωρίς κακόβουλο κώδικα, προστασία δεδομένων1.0–1.5
ΑπόρρητοΕπεξεργασία προσωπικών δεδομένων, αίτηση αδειών2.0–2.5
ΣχεδιασμόςΣυμμόρφωση με HIG, σταθερότητα διεπαφής3.0–3.4
ΝομικάΒαθμολογία ηλικίας, τυχερά παιχνίδια, περιεχόμενο4.0–4.9
ΠεριεχόμενοΧωρίς προσβολές, πνευματικά δικαιώματα5.0–5.6

Κριτήρια ασφάλειας και απορρήτου

Η Apple ελέγχει αυστηρά τη χρήση Privacy Manifests και την περιγραφή των σκοπών συλλογής δεδομένων. Από το 2024, κάθε εφαρμογή πρέπει να υποδεικνύει τα API που χρησιμοποιούνται για τη συλλογή δεδομένων και να τεκμηριώνει την αναγκαιότητά τους. Η έλλειψη Privacy Manifest — ένας από τους συνηθισμένους λόγους απόρριψης.

Σχεδιασμός και συμμόρφωση με HIG

Η εφαρμογή πρέπει να ακολουθεί το Human Interface Guidelines. Η Apple απορρίπτει εφαρμογές με μη λειτουργικά στοιχεία, σπασμένους συνδέσμους, εσφαλμένη εμφάνιση σε διαφορετικές συσκευές και δυσανάγνωστο κείμενο. Ιδιαίτερη προσοχή δίνεται στην προσαρμογή για Dynamic Type και VoiceOver.

Πώς να προετοιμάσετε την εφαρμογή για App Review

Η προετοιμασία για App Review ξεκινά στο στάδιο ανάπτυξης. Οι περισσότερες απορρίψεις προκαλούνται όχι από σφάλματα κώδικα, αλλά από παραβίαση τυπικών απαιτήσεων: έλλειψη δοκιμαστικού λογαριασμού, ελλιπή μεταδεδομένα ή εσφαλμένη βαθμολογία ηλικίας. Παρακάτω υπάρχει μια λίστα ελέγχου για προετοιμασία πριν από την υποβολή.

  • Ελέγξτε το Privacy Manifest και την περιγραφή χρήσης δεδομένων
  • Παρέχετε δοκιμαστικό λογαριασμό για εφαρμογές με αυθεντικοποίηση
  • Ελέγξτε τα στιγμιότυπα οθόνης για συμμόρφωση με την ανάλυση συσκευών
  • Συμπληρώστε τη βαθμολογία ηλικίας μέσω του Age Rating API
  • Απενεργοποιήστε τον κώδικα εντοπισμού σφαλμάτων και τα αρχεία καταγραφής στην έκδοση release
swift
// Έλεγχος πριν από την υποβολή App Review
struct PreReviewChecklist {
    let hasPrivacyManifest: Bool
    let hasTestAccount: Bool
    let screenshotsValid: Bool
    
    func isReadyForReview() -> Bool {
        let checks = [hasPrivacyManifest, hasTestAccount, screenshotsValid]
        return checks.allSatisfy { $0 }
    }
}

Διαμόρφωση μεταδεδομένων στο App Store Connect

Στο App Store Connect πρέπει να καθορίσετε την κατηγορία εφαρμογής, λέξεις-κλειδιά, περιγραφή και στοιχεία επικοινωνίας. Για εφαρμογές με συνδρομές, απαιτείται συμπλήρωση πληροφοριών σχετικά με τιμές και περίοδο συνδρομής. Η Apple συνιστά την προσθήκη βίντεο προεπισκόπησης διάρκειας 15–30 δευτερολέπτων — αυτό αυξάνει τη μετατροπή σε εγκαταστάσεις κατά 20–25%.

Δοκιμή σε πραγματικές συσκευές

Πριν από την υποβολή για review, πραγματοποιήστε δοκιμή σε φυσικές συσκευές με διαφορετικές εκδόσεις iOS. Ο προσομοιωτής δεν ανιχνεύει προβλήματα απόδοσης, υπερθέρμανσης και κατανάλωσης μπαταρίας. Η Apple απορρίπτει εφαρμογές που κολλάνε ή παγώνουν κατά τη διάρκεια τυπικών σεναρίων χρήσης.

Έλεγχος τοπικοποίησης και περιφερειακών απαιτήσεων

Εάν η εφαρμογή είναι τοπικοποιημένη σε πολλές γλώσσες, ελέγξτε την ορθότητα των τοπικοποιημένων συμβολοσειρών και της μορφοποίησης δεδομένων. Η Apple απορρίπτει εφαρμογές όπου μέρος της διεπαφής παρέμεινε στα αγγλικά με επιλεγμένη την ελληνική γλώσσα. Για εφαρμογές με περιεχόμενο στην ΕΕ ή την Κίνα, ελέγξτε τη συμμόρφωση με περιφερειακούς νόμους: GDPR, CCPA και απαιτήσεις κινεζικής πιστοποίησης.

Χρήση του App Store Connect API για αυτοματοποίηση

Για αυτοματοποίηση της διαδικασίας App Review, χρησιμοποιήστε το App Store Connect API. Το API επιτρέπει την προγραμματική μεταφόρτωση builds, την παρακολούθηση καταστάσεων ελέγχου και τη λήψη ειδοποιήσεων για αλλαγές. Η ενσωμάτωση με CI/CD μέσω Fastlane ή GitHub Actions μειώνει τον χρόνο μεταξύ commit και υποβολής για review από μερικές ώρες σε 10–15 λεπτά.

Συνήθεις λόγοι απόρριψης

Σύμφωνα με στατιστικά του App Review που δημοσίευσε η Apple το 2024, 5 λόγοι αποτελούν πάνω από το 60% όλων των απορρίψεων. Οι περισσότεροι από αυτούς δεν σχετίζονται με τεχνικά σφάλματα, αλλά με παραβίαση κανόνων παρουσίασης και περιγραφής.

ΛόγοςGuidelineΜερίδιο απορρίψεων
Ελλιπείς πληροφορίες3.0–3.422%
Συλλογή δεδομένων χωρίς συγκατάθεση2.0–2.518%
Σφάλματα και κολλήματα1.0–1.512%
Πληρωτέο περιεχόμενο χωρίς IAP4.0–4.210%
Εσφαλμένη βαθμολογία ηλικίας5.0–5.68%

Πώς να διορθώσετε την απόρριψη

Κατά την απόρριψη, η Apple στέλνει επιστολή με αναφορά των λόγων και συνδέσμους προς συγκεκριμένες ενότητες του Guidelines. Ο προγραμματιστής μπορεί να διορθώσει το πρόβλημα και να υποβάλει ξανά την εφαρμογή μέσω του App Store Connect. Για διευκρίνιση των λόγων απόρριψης, διατίθεται το Resolution Center — συνομιλία με τον ελεγκτή της Apple.

Έφεση μέσω του Resolution Center

Εάν ο προγραμματιστής δεν συμφωνεί με την απόφαση του ελεγκτή, μπορεί να υποβάλει έφεση. Στο Resolution Center πρέπει να αναφέρετε γιατί η εφαρμογή πληροί τους κανόνες και να επισυνάψετε αποδεικτικά στοιχεία. Σύμφωνα με έκθεση του Appfigures (2024), περίπου 35% των εφέσεων καταλήγουν σε έγκριση μετά από επανεξέταση.

Χρονοδιαγράμματα ελέγχου και Expedited Review

Ο τυπικός χρόνος ελέγχου του App Review είναι 24–48 ώρες. Ωστόσο, σε περιόδους υψηλού φόρτου — μετά το WWDC, πριν από τις διακοπές της Πρωτοχρονιάς και στην περίοδο ενημερώσεων iOS — τα χρονικά περιθώρια αυξάνονται σε 5–7 ημέρες. Η Apple δημοσιεύει τον τρέχοντα μέσο χρόνο στη σελίδα App Review Status.

Expedited Review: ταχύρρυθμος έλεγχος

Για κρίσιμες διορθώσεις, η Apple παρέχει Expedited Review — ταχύρρυθμο έλεγχο εντός 2–6 ωρών. Η αίτηση υποβάλλεται μέσω του App Store Connect με αναφορά του λόγου: διόρθωση κρίσιμης ευπάθειας, αποκατάσταση υπηρεσίας ή σφάλμα που μπλοκάρει την εργασία των χρηστών. Ψευδείς αιτήσεις για επιτάχυνση μπορεί να οδηγήσουν σε απόρριψη επόμενων αιτήσεων.

Πότε να υποβάλετε αίτηση για Expedited Review

Ο ταχύρρυθμος έλεγχος δικαιολογείται μόνο σε καταστάσεις όπου η εφαρμογή καθίσταται μη λειτουργική ή παραβιάζει τον νόμο. Σύμφωνα με δεδομένα του Apple Developer Support (2024), το Expedited Review εγκρίνεται στο 70% των περιπτώσεων με βάσιμο λόγο. Δεν συνιστάται η αίτηση επιτάχυνσης για προγραμματισμένες ενημερώσεις με νέες λειτουργίες.

Συχνές Ερωτήσεις

Πόσο χρόνο διαρκεί το App Review;

Ο τυπικός έλεγχος διαρκεί 24–48 ώρες. Σε περιόδους υψηλού φόρτου, το χρονικό περιθώριο αυξάνεται σε 5–7 ημέρες. Ο τρέχων μέσος χρόνος δημοσιεύεται στη σελίδα App Review Status στο App Store Connect.

Μπορεί να επιταχυνθεί ο έλεγχος της εφαρμογής;

Ναι, μέσω του μηχανισμού Expedited Review. Ο ταχύρρυθμος έλεγχος διαρκεί 2–6 ώρες. Η αίτηση υποβάλλεται στο App Store Connect με αιτιολόγηση: κρίσιμη ευπάθεια, βλάβη υπηρεσίας ή σφάλμα που μπλοκάρει. Ψευδείς αιτήσεις οδηγούν σε απόρριψη.

Τι να κάνετε σε περίπτωση απόρριψης της εφαρμογής;

Διορθώστε τις παραβάσεις που αναφέρονται στην επιστολή και υποβάλετε ξανά την εφαρμογή μέσω του App Store Connect. Για διευκρίνιση των λόγων, χρησιμοποιήστε το Resolution Center — συνομιλία με τον ελεγκτή της Apple. Ο επανέλεγχος δεν απαιτεί πρόσθετη πληρωμή.

Πρέπει να πληρώσετε για επανέλεγχο;

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

Πώς μπορώ να μάθω την κατάσταση ελέγχου;

Η κατάσταση εμφανίζεται στο App Store Connect στην ενότητα My Apps → επιλέξτε την εφαρμογή → καρτέλα App Review. Διαθέσιμες καταστάσεις: Waiting for Review, In Review, Approved, Rejected. Οι ειδοποιήσεις αποστέλλονται στο email του προγραμματιστή.

Σύνοψη

  • App Review — διαδικασία ελέγχου εφαρμογών Apple πριν από τη δημοσίευση στο App Store
  • 48 ώρες — μέσος χρόνος τυπικού ελέγχου εφαρμογής
  • Guidelines — σύνολο κανόνων από 6 κατηγορίες: ασφάλεια, απόρρητο, σχεδιασμός, νομικές απαιτήσεις, περιεχόμενο και τεχνικά κριτήρια
  • Expedited Review — ταχύρρυθμος έλεγχος εντός 2–6 ωρών για κρίσιμες διορθώσεις
  • 35% των εφέσεων καταλήγουν σε έγκριση μετά από επανεξέταση μέσω του Resolution Center
  • Privacy Manifest υποχρεωτικό από το 2024 — συχνός λόγος απόρριψης εάν απουσιάζει
  • Η προετοιμασία για review περιλαμβάνει λίστα ελέγχου 5 σημείων: Privacy Manifest, δοκιμαστικός λογαριασμός, στιγμιότυπα οθόνης, βαθμολογία ηλικίας, απενεργοποίηση εντοπισμού σφαλμάτων

Θα αναπτύξουμε μια εφαρμογή για κινητά έτοιμη για χρήση

Η IT Sectr δημιουργεί εφαρμογές iOS και Android για νεοφυείς επιχειρήσεις και επιχειρήσεις από το 2017. Θα σας συμβουλεύσουμε και θα προτείνουμε την καλύτερη λύση.

Συζήτηση έργου

Διαβάστε επίσης