Come pubblicare un'app sull'App Store: Guida completa in 7 passaggi
Dal codice all'App Store: Il flusso completo
Passaggio 1: Programma sviluppatori Apple
Iscriviti su developer.apple.com. Costo: **$99/anno** (individuo/organizzazione). Fornisce certificati, profili di provisioning e accesso ad App Store Connect.
Passaggio 2: Costruire l'app in Xcode
- Sviluppare con Swift/SwiftUI o Objective-C/UIKit.
- Testare su simulatori e dispositivi reali (tramite TestFlight in seguito).
- Archiviare: Prodotto → Archivia → crea .xcarchive.
Passaggio 3: Configurazione App Store Connect
- Accedere su appstoreconnect.apple.com.
- Creare un nuovo record App: bundle ID, SKU, nome, lingua principale.
- Compilare metadati: descrizione, parole chiave, URL supporto, URL informativa sulla privacy.
Passaggio 4: Caricare la build
- In Xcode Organizer, selezionare archivio → Distribuisci app → App Store Connect.
- Oppure usare
xcrun altool/ app Transporter per upload da CLI. - La build appare nella scheda TestFlight per test interni/esterni.
Passaggio 5: Completare la scheda dello store
- Screenshot (tutte le dimensioni di dispositivo richieste), video di anteprima app.
- Classificazione per età, prezzo, disponibilità, acquisti in-app.
- Invia per la revisione.
Passaggio 6: Revisione app
Apple revisiona per conformità alle linee guida (sicurezza, prestazioni, business, design, legale). Tipico: **24-48 ore**, può richiedere più tempo per app complesse o prime invii.
Passaggio 7: Rilascio
- Rilascio manuale: clicchi "Rilascia" dopo l'approvazione.
- Automatico: va online immediatamente dopo l'approvazione.
- Rollout graduale (1-7 giorni) disponibile.
Promemoria chiave
- Testare a fondo—i rifiuti costano tempo.
- Seguire le Human Interface Guidelines.
- Prepararsi per le etichette nutrizionali sulla privacy (obbligatorie).
- Rinnovare l'iscrizione annualmente per mantenere le app online.