Domanda

Ho un paio di applicazioni codificati e testati, ma non riesco a scoprire che cosa è la lista di controllo definitivo per la presentazione delle applicazioni per l'App Store. Non sembra essere un documento di Apple che magie fuori tutto in una bella lista di controllo facile. Spero di generare quella lista di controllo dalle risposte qui.

Quindi la mia domanda ha due parti:

lista di controllo tecnico:

  1. codice dell'app
  2. verifica perdita di memoria
  3. test di memoria insufficiente
  4. iOS4 vs iOS3 codice -? Nulla qui
  5. Risoluzione dispositivo di controllo -? Nulla qui
  6. multitasking -? Nulla qui
  7. quali sono i metodi esatto in cui le classi dovrebbero essere sovrascritte?
  8. qualsiasi altra cosa?

Presentazione lista di controllo:

  1. make 72x72 icona
  2. make 512x512 icona
  3. scrivere fino pagina per iTunes - come si fa a fare questo? E 'in qualche pacco?
  4. parametri di costruzione per la presentazione - quali sono le impostazioni
  5. ?
  6. quello che dovrebbe essere nel pacchetto?
  7. qualsiasi altra cosa?

Si noti che non sto chiedendo su come metterlo o cosa far pagare per essa. Voglio solo una bella lista di controllo semplice per la presentazione di un app. Mi prenderò tutti i commenti e modificare la domanda in modo che quando abbiamo finito, ci sarà una lista di controllo per tutti.

Gli sviluppatori che hanno già applicazioni in App Store dovrebbe avere un buon tallone su questa roba. Quindi, per favore prendere il tempo per impostare i neofiti sulla strada giusta.

È stato utile?

Soluzione

Come possiamo ottenere attraverso la scatola nera? Ecco alcuni dei miei clienti abituali:

  • non si blocca
  • No (grande) le perdite di memoria
  • Prova su diversi dispositivi con differenti (minimo e massimo!) Versioni del sistema operativo
  • Prova con differenti impostazioni della regione e della lingua
  • In linea UI (appropriate icone / pulsanti d'uso e comportamento previsto)
  • Artwork: schermi di controllo Default, icone. Sia in varie risoluzioni
  • Stato Controllare l'icona pre-renderizzati
  • Schermate (senza barra di stato), forse in diverse lingue
  • Descrizione per AppStore, "Cosa c'è di nuovo", forse in diverse lingue
  • Se la nuova app: decidere sul prezzo e le categorie
  • Seleziona accumulo Distribuzione di configurazione
  • Controllare firma (profilo di distribuzione ancora valido, ecc.)
  • SDK Controllare base e destinazione di distribuzione, dispositivi supportati
  • Invia tutto

e probabilmente mille cose più. : -)

Altri suggerimenti

Testpad - iOS App Store Presentazione Lista di controllo

Questo è uno degli esempi liste di controllo sullo strumento di test che sto costruendo. Ci sono alcuni commenti utili sui suoi contenuti oltre a Hacker News .

Dimensione e iTunesArtwork variano per il dispositivo di destinazione.

Dimensioni

  • iPhone & iPod Tuch - 57x57
  • iPhone & iPod Tuch ad alta risoluzione 114x114
  • iPad 72x72 iPad ad alta risoluzione 114x114

dimensione iTuneArtworks per tutto il dispositivo dovrebbe essere 512x512 ma 1024x1024 è raccomandato per dispositivi ad alta risoluzione

Human Interface Guidelines che si deve rispettare. Anche la vostra applicazione non dovrebbe andare in crash e non deve utilizzare API private.

La mia versione a pagamento di applicazione è stata respinta da AppStore e ho imparato un altro motivo di rifiuto app.

Dopo l'acquisto e il download di app prima schermata è stata "Condizioni d'uso" e quando rubinetti utente su "Accetto" solo allora si era in grado di continuare a utilizzare app.

Apple ha descritto il motivo del rifiuto " quando l'utente ha acquistato app dalla all'AppStore e scarica nel telefono quindi non è necessario limitare l'utente a concordare con accordo "

E 'diventato un fatto noto che Apple ha creato muri di standard in tutto l'App Store. E se qualsiasi applicazione, non importa quale capogruppo appartiene, manca anche da un unico punto, si trova di fronte il rifiuto o la rimozione da parte di Apple, quasi istantaneamente.

Ora, per garantire che non accada con anche il vostro, ecco un App presentazione lista di controllo si dovrebbe seguire per Apple Store .

Per carrellata rapida, guardare fuori per -

  1. l'applicazione non dovrebbe avere qualsiasi contenuto che è discriminatorio, diffamatori, o in qualsiasi modo umiliare o chiunque intimidire.
  2. Ci dovrebbe essere un processo di tutto il contenuto generato dall'utente
  3. cancello parentale per le applicazioni nella categoria ragazzi
  4. Cancella Informazioni per gli sviluppatori
  5. Una corretta metadati
  6. App non dovrebbe essere in modalità beta.

Ci sono una serie di fattori che si dovrebbe considerare, ognuno dei quali sono stati spiegati molto dettagliatamente nell'articolo linkato sopra.

Ecco la mia lista che ho appena aggiornato la scorsa notte.

Pre-Presentazione Lista di controllo

  1. Aggiorna iTunes schermate
  2. Aggiornamento numero di versione utilizzando avgtool
  3. Aggiorna changelog (il controllo ortografico, anche!)
  4. Descrizione Aggiornamento iTunes
  5. Preparare testo aggiornamento sito web
  6. Preparare Twitter / blog / tumblr / comunicati stampa
  7. Compila con profilo ad hoc ed eseguire una serie finale di controlli di integrità
  8. Sei sicuro che tutto è ok?
  9. git tag v1.2 -m 'pronto per la distribuzione'
  10. di build per app store e inviare

L'elenco è stato creato perché mi piace l'uso git describe per incorporare un numero di build nella mia app, così ho avuto modo di fare il tag finale prima faccio la build finale, quindi ho bisogno di avere tutte le infrastrutture nella mia directory del progetto prima di fare quel tag finale. Se non si cura di questo, io consiglierei di presentando l'app e utilizzando tale 7 giorni di tempo di revisione per ottenere tutto il resto (aggiornamenti del blog, gli aggiornamenti del sito) pronto a partire.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top