In questa guida
Testa su un Mac che non ha mai avuto i tuoi strumenti di sviluppo: un secondo Mac, un account utente nuovo o una VM macOS pulita. Ogni voce ha un motivo e una verifica.
Installazione e aggiornamento
- L'app si apre su un Mac pulito senza avvisi. Perché: il tuo Mac si fida delle tue build. Verifica: scarica la build tramite browser, come farebbe un utente, e aprila con doppio clic. Vedi test di notarizzazione e Gatekeeper.
- Trascina in Applicazioni, avvia da lì e avvia da Download. Perché: eseguire da un'immagine disco o da una cartella in quarantena può comportarsi diversamente. Verifica: prova tutti e tre i casi.
- L'aggiornamento su una versione precedente mantiene impostazioni e dati. Verifica: installa la versione precedente, crea dei dati, aggiorna, confronta.
- Elimina l'app e controlla i residui. Perché: gli utenti si aspettano una risposta chiara su cosa resta nella loro cartella Libreria. Verifica: sposta l'app nel cestino, poi ispeziona le cartelle in cui ha scritto.
Permessi
- Ogni richiesta di permesso compare in un momento sensato, con una spiegazione leggibile. Perché: una richiesta non spiegata all'avvio viene negata. Verifica: reimposta i permessi dell'app e percorri ogni funzione che ne ha bisogno.
- Il permesso negato è gestito. Verifica: nega ogni permesso e controlla che l'app spieghi cosa manca e come attivarlo, senza crash.
- Permesso concesso, poi revocato mentre l'app è in esecuzione. Verifica: revoca nelle Impostazioni di Sistema durante l'uso.
Hardware e sistema
- Sospensione e risveglio durante un'attività lunga. Verifica: metti in sospensione il Mac a metà di un'attività, poi risvegliarlo.
- Più schermi; scollegare e ricollegare. Verifica: sposta le finestre tra gli schermi, scollegane uno, riapri. Le finestre devono apparire su uno schermo visibile.
- Aspetto chiaro e scuro, e testo più grande o scala di visualizzazione. Verifica: cambia nelle Impostazioni di Sistema con l'app aperta.
- Entrambi i tipi di processore Mac, se supporti entrambi. Verifica: esegui su ciascun tipo che elenchi come supportato.
- Percorsi con spazi e caratteri non latini; avvio offline. Verifica: apri file del genere; avvia l'app senza rete.
Crash
- Un crash lascia informazioni utilizzabili. Verifica: forza un errore in una build di test e conferma di ricevere un log o un report. Vedi come leggere e dare priorità ai report di crash.
- I tester segnalano in modo coerente. Dai loro un template di segnalazione bug con versione di macOS e numero di build.
Segna ogni voce come superata, fallita o non testata.
AppReviewX accetta app tramite link allo store da Google Play, l'App Store di Apple, il Mac App Store e il Microsoft Store. Le app Windows e Mac devono essere già pubblicate nel proprio store, e AppReviewX non distribuisce build né installer. Il feedback è privato e strutturato, un feedback accettato = un credito, e le valutazioni negli store sono volontarie, non pagate e mai richieste. Torna all'hub per app Windows e Mac. Vedi anche l'autovalutazione sulla prontezza alla revisione del Mac App Store e la checklist per l'invio al Microsoft Store. Se pubblichi anche su mobile, inizia gratis.