2010-06-22 4 views
12

J'ai quelques applications codées et testées, mais je n'arrive pas à trouver la liste de contrôle définitive pour soumettre des applications à l'App Store. Il ne semble pas y avoir un document d'Apple qui énonce tout dans une liste de contrôle facile. J'espère générer cette liste de contrôle à partir des réponses ici.Quelle est la liste de contrôle définitive pour les soumissions Apple Store?

Ma question comporte deux parties:

Technical checklist: 
    1) code the app 
    2) memory leak checking 
    3) low memory testing 
    4) ios4 vs ios3 code - anything here? 
    5) device resolution checking - anything here? 
    6) multitasking - anything here? 
    7) what exact methods in which classes should be overridden? 
    8) anything else? 

Submittal checklist: 
    1) make 72x72 icon 
    2) make 512x512 icon 
    3) write up page for iTunes - how do you do this? Is it in the bundle somewhere? 
    4) build parameters for the submittal - what are the settings? 
    5) what should be in the bundle? 
    5) anything else? 

Notez que je ne demande pas sur la façon de le placer ou quoi payer. Je veux juste une belle liste de contrôle simple pour soumettre une application. Je vais prendre tous les commentaires et modifier la question de sorte que lorsque nous aurons terminé, il y aura une liste de contrôle pour tout le monde.

Les développeurs qui ont déjà des applications dans l'App Store devraient avoir une bonne perle sur ce genre de choses. Alors s'il vous plaît prenez le temps de mettre en place les débutants sur le bon chemin.

+0

duplication possible de [Astuces pour une soumission d'AppStore réussie?] (http://stackoverflow.com/questions/28551/tips-for-a-successful-appstore-submission) –

Répondre

8

Comment pouvons-nous passer à travers la boîte noire? Voici quelques-unes de mes habitués:

  • ne plante
  • Non (grande) fuites de mémoire
  • test sur plusieurs appareils avec différentes versions OS
  • test avec la région ou une autre langue (minimum et maximum!) paramètres
  • Interface utilisateur cohérente (utilisez les icônes/boutons appropriés et le comportement attendu)
  • Illustration: Vérifiez les écrans par défaut, les icônes. Les deux différentes résolutions
  • Check icône Etat a rendu pré-
  • Captures d'écran (sans barre d'état), peut-être dans plusieurs langues
  • Description pour AppleStore, « Quoi de neuf », peut-être dans plusieurs langues
  • Si une nouvelle application: décider sur les prix et catégories
  • distribution Select build configuration
  • Vérifiez la signature (profil de distribution encore valide, etc.)
  • Vérifier SDK de base et cible le déploiement, périphériques pris en charge
  • Tout soumettre

Et probablement un millier de choses de plus. :-)

1

Apple a Human Interface Guidelines que vous devez respecter. De plus, votre application ne devrait pas planter et ne devrait utiliser aucune API privée.

0

Voici ma liste que je viens de mettre à jour hier soir.

Liste de contrôle pré-soumission

  1. Mise à jour des captures d'écran iTunes
  2. Mise à jour le numéro de version à l'aide avgtool
  3. Mise à jour changelog (vérifier l'orthographe aussi!)
  4. Mise à jour iTunes Description
  5. Préparer le texte site de mise à jour
  6. Prepare twitter/blog/tumblr/Communiqués de presse
  7. Compile en utilisant le profil ad hoc et faire une dernière série de contrôles de sanité
  8. Êtes-vous sûr que tout est D'accord?
  9. tag
  10. git v1.2 -m prêt pour le déploiement '
  11. build pour app store et soumettre

La liste a été créée parce que j'aime utiliser git describe pour intégrer un numéro de build dans mon application, je Je dois faire le tag final avant de faire la construction finale, donc j'ai besoin de toute l'infrastructure dans mon répertoire de projet avant de faire ce tag final. Si cela ne vous intéresse pas, je vous recommande de soumettre votre application et d'utiliser ces 7 jours de révision pour que tout le reste (mise à jour du blog, mise à jour du site Web) soit prêt.

1

Ma version payante de l'application a été rejetée par appstore et j'ai appris une autre raison du rejet de l'application. Après l'achat et le téléchargement de l'application premier écran était "Accord de l'utilisateur" et lorsque l'utilisateur appuie sur "Je suis d'accord" seulement alors il était capable de continuer à utiliser l'application.

d'Apple décrit la raison du rejet « lorsque l'utilisateur a acheté l'application de appstore et téléchargement dans le téléphone, vous ne devez pas restreindre l'utilisateur d'accord avec accord »

2

Taille de l'icône et iTunesArtwork varient pour l'appareil cible.

Icône Taille

  • iPhone & iPod Tuch - 57x57
  • iPhone & iPod Tuch haute résolution 114x114
  • iPad 72x72 iPad haute résolution 114x114

iTuneArtworks taille pour tous les appareils devrait être 512x512 mais 1024x1024 est recommandé pour le dispositif de haute résolution s

Questions connexes