Vai al contenuto
Giallo

Sviluppo appiOS e App Store

Sviluppo app iOS

Dalla prima build a «Pronta per la vendita». Revisione Apple compresa.

Progettiamo e sviluppiamo app per iPhone e iPad partendo da una base web moderna, portata su iOS con Capacitor, e scriviamo in Swift i moduli nativi quando servono. Poi la accompagniamo tra TestFlight, App Store Connect e revisori Apple. Sappiamo cosa guardano: ci siamo passati.

App Store Connect in breve: i quattro stati che ogni app attraversa prima di uscire.
Dispositivi
iPhone e iPad
Prove
TestFlight
Pubblicazione
App Store Connect
Pagamenti
StoreKit 2
Notifiche
APNs
Accesso
Sign in with Apple

Come si sviluppa e si pubblica un'app iOS?

Si scrive l'app, la si compila con Xcode, la si prova su iPhone veri con TestFlight e la si invia ad Apple da App Store Connect: se la revisione va bene, diventa Pronta per la vendita. A te servono un account Apple Developer e un iPhone. Mac, build e dialogo con i revisori sono affar nostro.

Costo fisso Apple
99 USD l'anno per l'Apple Developer Program, pagati ad Apple. Le aziende si iscrivono con il numero D-U-N-S.
Tempi di revisione
Secondo Apple, in media il 90% delle app inviate viene revisionato in meno di 24 ore.
Requisito 2026
Dal 28 aprile 2026 App Store Connect accetta solo build compilate con Xcode 26.
Di chi è l'app
Account e codice restano tuoi: noi lavoriamo come membri del tuo team in App Store Connect.

Fonti:Apple Developer ProgramApp ReviewRequisiti di caricamentoD-U-N-S

Il percorso

Da Xcode all'App Store: TestFlight e App Store Connect

Ogni app iOS fa la stessa strada. Cambia quanto è liscia: dipende da cosa si prepara prima di partire.

  1. Build con Xcode

    Compiliamo l'app su Mac con Xcode, la firmiamo con i certificati del tuo account e la carichiamo su App Store Connect, dove nasce la scheda: nome, descrizione, screenshot, prezzi.

    Xcode 26, obbligatorio dal 28/04/2026Fonte: Apple, requisiti di caricamento

  2. TestFlight

    Prima del pubblico la provi tu. TestFlight installa l'app sul tuo iPhone e su quello di colleghi o clienti scelti, con un invito via email o un link. Raccogliamo i commenti e sistemiamo.

    Fino a 10.000 tester esterniFonte: Apple, TestFlight

  3. Revisione Apple

    Un revisore prova l'app su dispositivi veri, linee guida alla mano. Se qualcosa non torna, scrive in App Store Connect quale regola: correggiamo, rispondiamo e rinviamo.

    90% revisionato in meno di 24 oreFonte: Apple, App Review

  4. Pubblicazione

    Decidi tu quando uscire: subito dopo l'approvazione o in una data precisa. Gli aggiornamenti arrivano a tutti insieme oppure con il rilascio graduale, distribuito su sette giorni.

    Rilascio graduale in 7 giorniFonte: Apple, App Store Connect

Prima di premere Invia

Perché Apple rifiuta le app, e come evitarlo

Sei punti delle App Review Guidelines da sistemare prima dell'invio, non dopo il rifiuto. Alcuni li abbiamo imparati sulla nostra pelle con Athleex: per questo li controlliamo dal primo giorno.

Leggi le App Review Guidelines di Apple
  1. Linea guida4.2

    Funzionalità minima

    Un sito incartato in un'app viene rifiutato: servono funzioni, contenuti e interfaccia che vadano oltre il sito. Nell'app mettiamo il prodotto, non le pagine di marketing, e usiamo il telefono dove serve: notifiche, fotocamera, acquisti.

  2. Linea guida3.1.1

    Acquisti in-app

    Se vendi contenuti o funzioni digitali da usare nell'app, il pagamento passa dall'acquisto in-app di Apple. Per beni fisici e servizi fruiti fuori dall'app, come un ordine o una prenotazione, si usano invece i pagamenti tradizionali.

  3. Linea guida3.1.2

    Abbonamenti

    Prima di pagare, l'utente deve vedere cosa ottiene, quanto costa e ogni quanto si rinnova. Termini d'uso e privacy vanno collegati nella schermata d'acquisto e nella scheda dello store.

  4. Linea guida5.1.1(v)

    Cancellazione dell'account

    Se nell'app ci si può registrare, dall'app ci si deve anche poter cancellare. Senza email da mandare o moduli da cercare sul sito.

  5. Linea guida2.1

    Account demo per i revisori

    Il revisore deve poter entrare e provare tutto, acquisti compresi. Gli prepariamo un account demo e note chiare: dove andare, cosa toccare, cosa aspettarsi.

  6. App Store Connect

    Etichette privacy

    Nella scheda dell'app dichiari quali dati raccoglie, compresi quelli degli strumenti di terze parti come analytics e report degli arresti anomali. Le etichette devono combaciare con la privacy policy e con quello che l'app fa davvero.

Fatti, con la fonte accanto

Quanto costa e quanto ci mette Apple

I numeri da conoscere prima di partire. Sono di Apple, non nostri: ogni riga porta alla pagina ufficiale.

99USD

l'anno per l'Apple Developer Program

È la quota per pubblicare sull'App Store, uguale per privati e aziende, e si paga ad Apple. Lo sviluppo è un'altra voce: le fasce di mercato sono nella pagina sui costi.

Fonte: Apple Developer Program

90%

delle app revisionate in meno di 24 ore

È la media dichiarata da Apple. Una prima versione con acquisti in-app può chiedere più di un giro: conviene arrivarci con la checklist già spuntata.

Fonte: Apple, App Review

Xcode 26

obbligatorio dal 28 aprile 2026

Le app caricate su App Store Connect devono essere compilate con Xcode 26 e l'SDK di iOS 26. Tenere aggiornati Mac e strumenti è compito nostro.

Fonte: Apple, requisiti in arrivo

D-U-N-S

il codice che Apple chiede alle aziende

È un identificativo gratuito di Dun & Bradstreet: Apple lo usa per verificare che l'azienda esista e che chi la iscrive possa firmare per lei. Servono fino a cinque giorni lavorativi, e il nome legale deve combaciare lettera per lettera, punteggiatura compresa.

Fonte: Apple, D-U-N-S

Ci siamo passati

Athleex e la revisione Apple, rifiuti compresi

Athleex è la piattaforma per personal trainer che abbiamo portato su App Store, Google Play e PWA con una sola base di codice. Su iOS non è passata al primo invio, e nemmeno al secondo. Ogni rifiuto è diventato una voce della checklist qui sopra.

  1. 3.1.1Acquisti in-app

    Il revisoreContenuti digitali sbloccati da un acquisto fatto fuori dall'app.

    La correzioneAcquisti in-app con StoreKit 2, attraverso un plugin nativo scritto apposta. Gli account professionali si attivano dal sito, senza prezzi né link di pagamento nell'app.

    RifiutataRisolta
  2. 3.1.2Abbonamenti

    Il revisoreNella descrizione dello store mancava il link ai termini d'uso.

    La correzioneTermini d'uso e privacy collegati sia nella schermata d'acquisto sia nella scheda dell'App Store.

    RifiutataRisolta
  3. 2.1Completezza

    Il revisoreCon l'account demo non si poteva provare l'intero flusso d'acquisto.

    La correzioneUn account demo con l'abbonamento scaduto: il revisore vede il blocco, compra in modalità di prova e controlla che tutto si sblocchi.

    RifiutataRisolta
  4. 4Design

    Il revisoreRichieste di permesso scritte in una lingua diversa da quella principale dell'app.

    La correzioneTutti i testi delle richieste di permesso riscritti nella lingua principale dichiarata per l'app.

    RifiutataRisolta
  5. Pronta per la vendita

StoreKit 2, in nativo

Capacitor da solo non bastava: plugin in Swift su StoreKit 2, verifica degli acquisti sul server e notifiche di Apple sui rinnovi.

Notifiche push con APNs

Su iOS le notifiche passano da APNs, il servizio di Apple: chiave, permessi dell'app e server devono parlarsi. Il backend di Athleex scrive direttamente ad APNs; Android passa da Firebase.

Ti serve un Mac? No.

Per compilare e firmare un'app iOS serve un Mac con Xcode: ce l'abbiamo noi. Tu provi l'app sul tuo iPhone con TestFlight e gestisci scheda, prezzi e statistiche da App Store Connect, che funziona nel browser, anche da Windows.

Chi fa cosa nello sviluppo di un'app iOS
AttivitàTuGiallo Studio
Account Apple DeveloperLo intesti a te o alla tua azienda e paghi i 99 USD l'annoTi guidiamo nell'iscrizione ed entriamo come membri del team
Mac e XcodeNon servonoBuild, firma e caricamento
ProveTestFlight sul tuo iPhoneSimulatori e dispositivi di test
RevisioneApprovi testi e screenshotInvio, note per il revisore, risposte
Dopo l'uscitaDecidi le novitàAggiornamenti per le nuove versioni di iOS e Xcode

Per le aziende

App iOS per aziende: pubblica, privata o solo per i tuoi

Non tutte le app devono stare in vetrina. Apple prevede strade diverse a seconda di chi la deve usare, e la scelta cambia tempi e requisiti.

  • App Store pubblico

    Per clienti e utenti finali: l'app si trova cercandola, con scheda, recensioni e aggiornamenti automatici.

  • Distribuzione non in elenco

    L'app passa la revisione ma non compare nelle ricerche: la installa solo chi ha il link. Si chiede ad Apple, ed è comoda per clienti selezionati, reti vendita, eventi.

  • App personalizzate per aziende

    Distribuzione privata attraverso Apple Business (fino ad aprile 2026 si chiamava Apple Business Manager), per le organizzazioni che installano l'app sui propri dispositivi.

  • TestFlight

    Per le versioni di prova, non per l'uso quotidiano: ogni build resta disponibile 90 giorni.

Se ti serve uno strumento per il personale più che un'app da store, leggi la pagina sulle app aziendali su misura; se basta un'app installabile dal browser, valuta una PWA.

Swift nativo o una base web? Come sviluppiamo app per iPhone e iPad

Scriviamo l'app con Next.js, React e TypeScript e la portiamo su iPhone con Capacitor: la stessa base diventa app iOS, app Android e PWA, e una correzione arriva ovunque insieme. Quando serve il sistema operativo vero, scriviamo il modulo nativo in Swift, come il plugin StoreKit 2 di Athleex.

Se il progetto vive di funzioni che solo il codice nativo fa bene, come la realtà aumentata spinta, te lo diciamo prima di partire. Lavoriamo con agenti di programmazione come Claude Code: i prototipi arrivano in giorni invece che in settimane, e il codice resta leggibile e tuo. Come lo facciamo è nella pagina sulle app con intelligenza artificiale; la versione per Google Play parte dalla stessa base ed è nella pagina sulle app Android su misura.

Domande frequenti

Sviluppo app iOS, le domande che ci fanno

Il resto lo chiariamo nella valutazione gratuita. Per i numeri del mercato c'è la pagina sui costi; per come costruiamo un preventivo, la pagina prezzi.

Fonti delle risposte:App ReviewD-U-N-STestFlightContrattiDigital Services Act

A te no. Il Mac con Xcode serve per compilare, firmare e caricare l'app, e lo usiamo noi. Tu provi le versioni di prova sul tuo iPhone con TestFlight e gestisci la scheda da App Store Connect, che funziona nel browser anche da Windows.

Sì, se l'app è solo il sito dentro una cornice: la linea guida 4.2 chiede funzioni, contenuti e interfaccia che vadano oltre un sito reimpacchettato. Un'app su base web passa se è pensata per il telefono, con funzioni native dove servono e niente pagine di marketing dentro.

L'Apple Developer Program costa 99 USD l'anno. Le aziende si iscrivono come organizzazione con il numero D-U-N-S, un identificativo gratuito di Dun & Bradstreet: Apple indica fino a cinque giorni lavorativi per ottenerlo, più un paio perché arrivi a loro. Conviene chiederlo subito; chi si iscrive come persona fisica non ne ha bisogno.

Apple dichiara che in media il 90% delle app viene revisionato in meno di 24 ore. Se arriva un rifiuto, il revisore indica la linea guida non rispettata: correggiamo, rispondiamo in App Store Connect e rinviamo.

È il servizio di Apple per le versioni di prova: inviti colleghi o clienti con un'email o un link pubblico e loro provano l'app sul proprio iPhone. Ogni build resta disponibile 90 giorni; la prima per i tester esterni passa una breve revisione.

Quando vendi contenuti o funzioni digitali da usare nell'app, come abbonamenti premium o crediti: il pagamento passa dall'acquisto in-app di Apple, che integriamo con StoreKit 2, e per incassare servono il contratto per le app a pagamento e i dati fiscali e bancari. Beni fisici e servizi fruiti fuori dall'app usano i pagamenti tradizionali; Stati Uniti e Unione europea hanno regole proprie.

In App Store Connect va dichiarato se chi pubblica è un operatore commerciale secondo il Digital Services Act. Un'azienda di solito lo è: allora indirizzo, telefono ed email compaiono nella scheda dell'app nei Paesi dell'Unione. Senza la dichiarazione, l'app non resta sull'App Store europeo.

Dipende da funzioni, integrazioni e acquisti in-app: sul mercato si va da qualche migliaio a centinaia di migliaia di euro. Le fasce, con le fonti, sono nella pagina sui costi dello sviluppo app. Noi diamo un preventivo a prezzo fisso dopo la valutazione gratuita di 30 minuti.

Parliamo della tua app

Hai un'app da portare sull'App Store?

Raccontaci cosa deve fare e per chi. Ti ricontattiamo entro un giorno lavorativo per una prima valutazione gratuita di 30 minuti: cosa serve per arrivare sull'App Store, cosa rischia di farla rifiutare e da dove conviene partire.

Prenota la valutazione gratuita

Trenta minuti con chi l'app la sviluppa davvero. Se la risposta giusta è «aspetta», te lo diciamo.

Niente spam. Nessun venditore. Risposta entro 1 giorno lavorativo.

Preferisci scriverci o chiamarci?