Quelles sont les choses et techniques que je peux faire pour réduire le temps nécessaire à l'approbation de mes applications/mises à jour pour l'App Store? Les mises à jour plus petites prennent-elles généralement moins de temps et les applications payantes prennent-elles plus de temps que les applications gratuites? Qu'en est-il de la taille du binaire?
D'après mon expérience, tout prend exactement le même temps. Vous restez dans la file d'attente pendant 6 jours, puis ils l'examinent pendant environ une heure (beaucoup moins pour les mises à jour) et vous êtes soit accepté, soit rejeté. Si vous êtes rejeté, il faudra quelques jours de plus pour régler le problème.
Donc, la seule façon de prendre moins de temps est de ne pas être rejeté. :) Sérieusement, allez lire le contrat de développeur et le document "faisons ceci et nous vous rejetterons".
Ils ne regardent même pas votre application pendant cette période de "refroidissement" de 6 jours. Je ne peux donc pas imaginer ce que vous pourriez faire pour l'accélérer. (Bien que j'ai entendu dire qu'il existe un mécanisme pour des mises à jour accélérées en cas d'urgence; mais je n'ai aucune expérience de première main avec cela).
Je ne peux pas encore publier de commentaire. Je publie ce message en réponse à votre question en fonction de mon expérience en soumettant de nouvelles applications, ainsi que des mises à jour d'applications existantes dans iTunesConnect.
Malheureusement, vous ne pouvez vraiment rien faire pour accélérer le processus, mis à part la résolution des problèmes de votre application si elle est rejetée et la nouvelle soumission au plus vite.
Apple vous permet de demander une révision accélérée de l'application.
https://developer.Apple.com/contact/app-store/?topic=expedite
Remarque: si vous faites face à des circonstances atténuantes, vous pouvez demander que la révision de votre application soit accélérée en remplissant le formulaire ci-dessous. Les révisions accélérées sont accordées sur une base limitée et nous ne pouvons garantir que chaque demande sera approuvée.
Je l'ai personnellement utilisé deux fois. Une fois pour un problème esthétique dans une application, qui a été rejetée. Une autre fois pour un correctif de bogue critique, qui a été accepté. J'ai écrit une explication très détaillée de ce que mon application a fait, en quoi consistait le bogue, pourquoi ce bogue était-il important pour nos clients (de Mine et d'Apple).
Une chose que j'ai constatée est que les applications gratuites par rapport aux applications payantes prennent parfois différentes durées.
Par exemple, j'ai une version payante et gratuite de la même application. J'ai soumis une mise à jour pour les deux l'une après l'autre. J'ai d'abord soumis la version gratuite, puis la version payante immédiatement après. Pour une raison quelconque, la version payante a été examinée et approuvée un jour plus tard. Comme la version gratuite attend toujours la révision, sachez que je l’avais soumise en premier. Je soupçonne que les applications gratuites et payantes ont des «files d'attente» ou des «priorités» différentes chez Apple.
Vous pouvez demander un examen accéléré en cas d'urgence. Je l'ai utilisé une fois et la mise à jour était disponible environ un ou deux jours plus tard.
Cependant, disent-ils, l'examen accéléré ne sera accordé que dans des cas limités. Donc, je ne l'utiliserais pas si ce n'est absolument nécessaire.
Vous pouvez demander la révision accélérée dans iTunes Connect. Je pense que l'option était sur la page de détail pour une application qui est "En attente de révision". Il existait également une liste dans laquelle un réexamen accéléré pouvait être accordé.
Les temps d'approbation des applications varient en fonction de ce qui se passe, et peuvent autrement varier sans raison prévisible. J'ai vu qu'une petite mise à jour d'une application simple prenait plus de temps à approuver qu'une nouvelle grande application dotée de nombreuses fonctionnalités.
La durée maximale de révision des applications semble être celle des jours où beaucoup d'autres développeurs soumettent des applications, à proximité de jours fériés importants, de saisons de magasinage ou lorsque Apple vient de publier une mise à jour du système d'exploitation, un service d'application ou un nouvel appareil. Il est parfois possible d’obtenir des temps d’attente plus courts en évitant ces délais plus longs. Il existe des services qui suivent le nombre de nouvelles applications introduites par semaine. Cherchez les nuls.
Rester à l'écart de tout soupçon de violation des règles ou directives de l'App Store d'Apple, ou de tout autre élément pouvant être considéré comme controversé, aide également à ne pas se faire avoir par une longue période d'examen (délai supplémentaire nécessaire). D'autres facteurs semblent faire moins de différence.
Jetez un coup d'œil Assistance aux examens Apple
Une fois que vous avez soumis votre application pour examen, vous pouvez afficher son statut dans la section Mes applications d'iTunes Connect ou dans l'application iTunes Connect pour iPhone et iPad. Les temps de révision peuvent varier selon les applications. En moyenne, 50% des applications sont examinées en 24 heures et plus de 90% en 48 heures. Si votre soumission est incomplète, les délais de révision peuvent être encore retardés ou votre application peut être rejetée. Une fois votre application examinée, son statut sera mis à jour et vous en serez informé.
Étape 1:
En relation avec votre projet, notez quelles sont les bibliothèques tierces impliquées et notez ce qui le rend rejetée dans Apple Store.
Étape 2:
Rendez votre code stable et gardez à l’esprit les points de rejet que vous ne pouvez pas garder
Étape 3:
Enfin, décidez ensuite d'envoyer pour révision
Cela accélérera au moins votre processus. une fois que vous êtes rejeté, c’est une mauvaise chose, vous devez vraiment attendre plus longtemps. (de l'expérience en disant)
J'ai essayé d'utiliser l'examen accéléré pour une application de skistation, afin qu'elle soit disponible avant le début de la saison d'hiver et qu'elle a été refusée.
Vous avez évidemment besoin d’une très bonne raison, comme un gros problème de sécurité, pour obtenir un examen rapide.