web-dev-qa-db-fra.com

iOS 8 supprimant la construction de la révision dans iTunesConnect

Je viens de télécharger une nouvelle version sur iTunesConnect en préparation de la version iOS 8. Le statut de l'application est "En attente de révision". Cependant, je veux rejeter le binaire téléchargé et en télécharger un nouveau.

Selon Apple docs (section: Suppression d'une build de la révision), il devrait y avoir un message avec le lien pour supprimer une build de la révision.

Message attendu: "Vous ne pouvez modifier toutes les informations que lorsque votre version est en attente de révision. Pour soumettre une nouvelle version, vous devez supprimer cette version de la révision." Cliquez sur "supprimer cette version de la révision"

Mon problème est que je ne vois pas ce lien dans iTunesConnect. (Instantané) enter image description here

Quelqu'un d'autre est-il confronté à ce problème?

38
mkumar

J'ai eu le problème et j'ai attendu jusqu'à une journée, mettant tout en retard, mais la "suppression de la version de la révision" n'apparaissait toujours pas.

Évidemment, c'est un bogue du côté du serveur iTunesConnect, j'ai donc trouvé un moyen de le forcer à afficher J'espère qu'il aidera les autres. Cela peut arriver sporadiquement (c'est la deuxième fois pour moi), alors j'espère que cela aidera les autres à l'avenir.

Tout d'abord, pour réitérer d'autres messages, cela ne fonctionne que lorsque le statut est "en attente de révision" - si vous ne pouvez pas télécharger votre fichier binaire, etc., cela sera dû à d'autres problèmes tels que la mise à jour de votre version de build .


Pour forcer le message "supprimer la version de la revue" pour afficher:

Cela utilise Chrome's outils de développement (le même principe s'applique à Firefox, etc.).

  • À partir de la page de connexion iTunes pour la version de l'application que vous souhaitez rejeter, appuyez sur F12 pour ouvrir les outils de développement.
  • Sélectionnez la source de la page et appuyez sur CTRL-F pour ouvrir la boîte de dialogue de recherche.
  • Recherchez "supprimer la version".
  • Cela montrera le DIV qui entoure la boîte de dialogue. Trouvez le parent principal DIV, qui devrait ressembler à ceci:

<div class="ng-modal ng-isolate-scope ng-hide" ng-show="show"...

  • Il suffit alors de supprimer/renommer la classe ng-hide - cela fera immédiatement apparaître la boîte de dialogue!
33
JamesDill

J'ai eu le même problème. J'ai changé du texte dans la description pour activer le bouton ENREGISTRER. Enregistré, puis actualisez le message attendu: "Vous ne pouvez modifier toutes les informations que lorsque votre version est en attente de révision. Pour soumettre une nouvelle version, vous devez supprimer cette version de la révision." Un clic sur "supprimer cette version de la revue" est apparu et j'ai pu rejeter le binaire.

6
clee2005

Si vous ne le voyez pas, cela pourrait être un bogue du site, mais le lien pour supprimer la version de la révision est placé dans la maison de la version que vous envoyez actuellement pour révision!

Depuis iTunes: sélectionnez votre application -> onglet AppStore -> sélectionnez la version actuelle

How to

4
Francesco

Vous pouvez télécharger une application iTunes Connect sur l'App Store et rejeter le binaire par celui-ci.

3
echo

Il s'agit également d'un bug connu avec iTunes Connect.

Si le lien pour rejeter le binaire n'apparaît pas dans 15 minutes, vous pouvez soumettre une nouvelle version avec un nouveau numéro de version et l'envoyer à la place.

0
kmahal

Incrémentez simplement votre numéro de build et xcode vous permettra de le télécharger. Une fois téléchargé, vous pouvez sélectionner l'une des versions de votre choix dans iTunesconnect.

enter image description here

0
DamongoCoder

Il y a un autre travail autour de la même chose. Votre fichier d'informations sur le projet contient deux attributs pour référencer la version Build de votre application, c'est-à-dire la version Bundle et la chaîne Bundle versions, short. Habituellement, les deux attributs ont la même valeur (1.0.7), mais vous pouvez télécharger sur iTunes Connect plusieurs versions pour la même version de l'application en changeant simplement la deuxième valeur.

Ainsi, vous créez une nouvelle version de l'application dans iTunes Connect (version 1.0.8) et définissez dans votre NewProject-Info.plist:

Version du bundle: 1.0.7. Chaîne de versions de bundle, courte: 1.0.8. Archivez et téléchargez.

Une fois qu'iTunes Connect a traité la nouvelle version, elle apparaîtra dans la section Pré-versions et vous pourrez la sélectionner pour la version 1.0.3 et l'envoyer pour révision.

0
Shekhu