web-dev-qa-db-fra.com

La nouvelle version disparaît après son téléchargement sur iTunes Connect

J'essaie de télécharger une version sur iTunesConnect avec Xcode 8. Xcode m'indique que le téléchargement a réussi. Dans l'onglet Activité d'iTunesConnect, je vois que ma construction apparaît et qu'elle est marquée comme "en cours de traitement ...". Mais après quelques minutes, cette construction disparaît et je ne peux la trouver nulle part. J'ai essayé de le télécharger à nouveau avec Xcode 8, mais il est indiqué que la version est déjà téléchargée sur iTunesConnect. Ainsi, lorsque j'ai essayé de télécharger une version améliorée avec une version améliorée, le message est OK mais je ne vois toujours pas la version dans iTunesConnect. J'ai essayé de télécharger avec Application Loader, mais le problème est le même.

76
chudin26

Vérifiez votre email. La revue de l'App Store peut vous envoyer un email pour l'utilisation de l'utilisateur.
Cela peut vous aider. NSPhotoLibraryUsageDescription in Xcode8

76
X.Jian

Vous devez attendre entre 5 et 20 minutes et vous trouverez l'application dans l'onglet Activité (à gauche).

Si vous êtes en tant qu'administrateur pour ce compte développeur, vous recevrez un email concernant l'état de la construction que vous avez soumise.

10
Doca

J'ai aussi fait face au même problème. Après l'ajout de l'utilisation manquante des données de clé confidentielles dans les applications Info.plist, le problème est résolu.

  1. Vérifiez et ajoutez les clés manquantes dans votre fichier Info.plist. Reportez-vous au lien https://developer.Apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html pour plus d'informations.

  2. Certaines clés peuvent être utilisées par les pods tiers inclus dans votre application. Trouvez-les et incluez-les dans votre fichier Info.plist (vous pouvez les obtenir facilement à partir du courrier électronique de l'App Store qui vous a été envoyé).

3.Vous trouverez ci-dessous les clés qui ont corrigé mon problème, ajoutez NSBluetoothPeripheralUsageDescription, NSCalendarsUsageDescription, NSContactsUsageDescription, NSLocationWenInseUsageDescription, NSPhotoLibraryUsageDescription.

8
Avaan

Avait le même problème. Sans accès au courrier électronique de ce compte iTunes Connect, il est presque impossible de détecter que quelque chose ne va pas (il semble que les applications ne se plantent plus si les clés de confidentialité manquent, comme il est décrit ici ). Je suppose que vous savez quelles fonctionnalités de votre application utilise. Vous pouvez donc essayer d'ajouter à Info.plist les clés de confidentialité dont vous aviez besoin (cochez la case "Confidentialité - ... Description de l'utilisation"/ dans la documentation )

7
Squatch

J'ai été en mesure de soumettre la version à l'App Store après avoir ajouté toutes les clés de confidentialité requises dans info.plist.Assurez-vous de parcourir le lien de la liste ci-dessous pour vérifier les services auxquels nous avons accès dans notre application nécessitent l'ajout de clés de confidentialité pour ios10 support https://developer.Apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

Il me manquait la clé de confidentialité NSLocationWhenInUseUsageDescription dans info.plist et après avoir ajouté cette clé à info.plist, j'ai pu télécharger sur itunesconnect avec succès.

2
jayant rawat

J'ai eu le même problème et j'ai envoyé un mail au support pour développeurs App Store . Ils m'ont répondu aujourd'hui comme suit:

Le traitement d'une nouvelle génération peut prendre jusqu'à 24 heures. Si votre version récemment soumise est en traitement depuis plus de 24 heures, nous vous recommandons de soumettre une nouvelle version avec un numéro de version supérieur car cela résout généralement le problème. Si, après avoir soumis une nouvelle version, vous avez un délai de traitement de plus de 24 heures, veuillez répondre à ce message avec les informations suivantes: - Nom de l'application - ID Apple de le numéro de version et de version de l'application - version préliminaire qui est actuellement processing - Une capture d'écran illustrant le traitement de la ou des versions en cours dans la section TestFlight d'iTunes Connect.

Essaie!

*mettre à jour:

Je résous le problème après une description d'utilisation supplémentaire (comme une photo, un appareil photo ...) en pliste. *

2
Lynn Chang

Avec l'aide du personnel de support Apple, j'ai trouvé une raison supplémentaire pouvant causer ce problème.

S'il existe d'anciennes versions de frameworks tiers (dans mon cas, le coupable était GoogleMobileAds.framework), la construction de l'application sera supprimée après traitement, sans erreur ni avertissement. Si vous rencontrez ce problème, vérifiez et mettez à jour tous les frameworks tiers utilisés dans votre application.

1
Totoro

A été frappé avec le même problème. J'ai essayé toutes les étapes possibles, y compris: 1. Numéro de construction incrémenté 2. Ajout de la description d’utilisation requise 3. Essayé les deux options: Xcode8 ainsi que le chargeur d'application . Rien n'a fonctionné dans mon cas. La compilation a été validée avec succès et s'affiche dans l'onglet "Activité" d'itunesconnect sous le nom "Traitement en cours". une fois que vous avez actualisé le portail itunesconnect, il a disparu.

Ce qui a bien fonctionné est le suivant: une fois que la construction apparaît en tant que "Traitement" dans le portail itunesconnect, attendez et ne faites rien dans le portail itunesconnect. NE PAS actualiser l'onglet Toutes les versions environ 2-3 heures en fonction de la taille de votre application (cela ne semble pas logique, mais c'est ainsi que cela a fonctionné).

Après cela, le binaire sera disponible pour la soumission dans itunesconnect.

1
ASP

Avait le même problème. La construction a disparu après quelques minutes. Pas d'email, pas d'erreur ...

J'ai enfin ajouté un deuxième utilisateur à mon compte , avec un autre identifiant Apple. Cet utilisateur pourrait alors recevoir un courrier électronique expliquant que certains paramètres de confidentialité (utilisation de Bluetooth) étaient manquants ...

Apple, je vous déteste en tant que développeur. Mauvais outils, mauvaise architecture, mauvais support.

1
Benjamin Piette

Je rencontre le même problème. J'ai essayé avec différentes versions mais cela a échoué. Finalement, j'ai vérifié mon plist, il avait la clé d'autorisation mais pas de description. J'utilisais le carnet d'adresses pour chercher des contacts, mais plus tard, je passais à CNContact, le pliste d'entrée sans description fonctionnait correctement, mais après l'ajout de CNContact, l'application est supprimée de la vue Activité d'iTunes après le téléchargement.

Vérifiez que chaque clé d'autorisation possède une description ou non, Apple peut supprimer votre application d'Activity/Testflight lorsque vous téléchargez.

0
Abeer Iqbal

Cela m'est arrivé aussi la semaine dernière. Rien n'a changé avec mon ancienne application, je veux juste publier une nouvelle version avec des modifications mineures. J'ai téléchargé mon IPA sur le serveur. Après un certain traitement, la construction a été supprimée de la page Activité. Je n'ai pas non plus reçu de courrier électronique d'Apple décrivant l'erreur. 

J'ai ouvert un billet pour Apple le vendredi. Mardi, toutes mes versions ont fini d'être traitées et seront disponibles sur la page d'activité. Je pense que certains déclenchements ont été faits par Apple. Ensuite, j'ai envoyé ma dernière version à la révision et ils ont répondu à ma demande en disant que, puisque ma génération était en attente de révision, y at-il autre chose qu'ils peuvent aider? 

Peut-être que quelqu'un d'autre pourra utiliser ces informations et espère qu'Apple mettra à jour son système afin que nous puissions voir les erreurs sur la page Web, le cas échéant, sans attendre un email.

0
Bulent Eren

Construire disparu. Je me demandais pourquoi, mais je n'ai rien fait. 12 heures plus tard, j'ai été informé que le traitement est terminé et j'ai pu le déployer sur des testeurs TestFlight.

Je pensais que c’était peut-être parce que j’ai téléchargé accidentellement une archive de mon précédent fichier .ipa via Application Loader, plutôt que la nouvelle exportée. Mais cela peut être juste des circonstances aléatoires. Quoi qu’il en soit, je n’ai rien fait et cela a réapparu - bien que 12 heures plus tard, lorsque le traitement s’est souvent terminé en 20 à 30 minutes récemment.

0
Duncan Babbage

Je rencontre le même problème. L'application a bien été envoyée à TestFlight 4 days ago. Mais testeur a dit, elle ne peut pas voir la dernière application publiée dans TestFlight.

Je me connecte à iTunesConnect et je vérifie que la dernière application a été prête il y a 4 jours. Mais mon application TestFlight ne peut pas le voir. J'actualise la liste des applications dans TestFlight 2 ~ 3 fois et réinstalle l'application à partir de TestFlight. Ensuite, le testeur a dit qu'elle avait reçu un e-mail de notification concernant la dernière application, et qu'elle était prête ....

Je ne sais pas ce qui se passe à la fin.

0
AechoLiu

Dans mon cas, le problème était un indicateur BitCode manquant. Je ne me souviens pas pourquoi j'avais désactivé le bitcode, mais cela fait un mois que je télécharge avec succès avec le bitcode désactivé.

Soudain, les versions téléchargées ont commencé à disparaître peu de temps après le début du traitement, mais lorsque j'ai activé le bitcode, le téléchargement a de nouveau été correctement reconnu dans la console appstoreconnect.

Maintenant, je reçois enfin les courriers du traitement terminé, et je peux accéder à la version téléchargée normalement.

EDIT: Les téléchargements non-bitcode sont finalement apparus après 4 jours, alors que celui avec bitcode prenait 30 min.

0
Tim Kofoed

J'ai rencontré le même problème, mais il était dû à un problème d'autorisation.

L'application nécessite une autorisation d'enregistrement audio, manquante dans info.plist. Veuillez vérifier votre info.plist et toutes les autorisations requises.

Une fois cette application soumise et affichée avec succès sur iTuneConnets.

0
vikas sawant