Vai al contenuto
Nota sull'architettura · verificata a luglio 2026

Anteprima e rilascio, chiaramente separati.

La linea guida 2.5.2 riguarda le app che scaricano, installano o eseguono codice modificandone le funzioni. L'editor e l'anteprima ospitata di Buildy sono separati dal progetto compilato. Questo evita quel modello specifico, ma non garantisce l'approvazione: Apple valuta ogni app finale e il suo comportamento.

01 · La linea guida

Cosa copre la linea guida 2.5.2.

Le app devono essere autonome all'interno dei propri bundle e non possono leggere o scrivere dati al di fuori dell'area container designata, né possono scaricare, installare o eseguire codice che introduca o modifichi caratteristiche o funzionalità dell'app, incluse altre app.

Linea guida 2.5.2 dell'App Store Review

Il rischio rilevante è nel comportamento dell<b>app inviata</b>, non nel nome dello strumento usato. Uno schema problematico ha tre elementi:

  • Un'app distribuita riceve nuovo codice eseguibile dopo la revisione.
  • Quel codice modifica le funzioni disponibili per l'utente.
  • Un runtime interno all'app esegue il codice scaricato.

Una build autonoma evita questo schema. L'App Review valuta anche stabilità, privacy, pagamenti, contenuti, funzionalità minima e dipendenze. L'architettura riduce un rischio noto, ma non decide l'esito della revisione.

02 · Il confine di Buildy

Infrastruttura di anteprima e progetto di rilascio sono separati.

L'editor e l'anteprima ospitata sono servizi di sviluppo. Il progetto di rilascio è un output separato che verifichi e compili per la distribuzione.

Editor e anteprima ospitataHOSTED

Su buildy.me

Buildy prepara il progetto corrente per un'anteprima isolata nel browser, usata per iterare e testare sui dispositivi.

Codice del progettoSEPARATO

Export

I piani a pagamento esportano il progetto per la destinazione scelta: Expo, Kotlin, SwiftUI o React con Vite. Il servizio di anteprima non viene aggiunto al codice.

Output di rilascioREVISIONE

Build firmata

Il processo di build crea un artefatto Android o iOS firmato. La conformità finale dipende ancora da codice, dipendenze, contenuti e comportamento runtime dell'app.

Questa separazione è un controllo architetturale, non una garanzia di approvazione. Verifica il progetto generato e modificato prima di ogni invio.

03 · Prima dell'invio

Verifica ciò che dipende dalla tua app.

  • Controlla le dipendenze e rimuovi i loader di codice a runtime non necessari.
  • Prova la build firmata su dispositivi fisici, non solo nell'anteprima.
  • Completa privacy, autorizzazioni, pagamenti e note per la revisione.
  • Verifica che metadati e screenshot corrispondano alle funzioni inviate.

Le linee guida Apple vengono aggiornate e possono cambiare. Consulta le linee guida App Review aggiornate.

Crea con una separazione chiara tra anteprima e rilascio.

Usa l'anteprima ospitata per iterare, poi verifica e compila il progetto che intendi distribuire.