Je veux tester les achats dans les applications, c'est pourquoi j'ai téléchargé la version avec xcode. Je peux voir la construction sous "Prerelase" mais pas dans "Versions". Combien de temps faut-il pour apparaître dans "Versions"? Ça fait 30 minutes
La construction n'est visible que lorsque l'étape "Traitement en cours" est en cours dans l'onglet "Publication préliminaire". Cela devrait dépendre de la taille de votre application. Pour une application de 10 Mo, cela m'a pris environ 5 minutes.
Consultez votre boîte de réception pour recevoir un courrier électronique à partir d'iTunes Store:
Objet: iTunes Connect: votre application [...] présente un ou plusieurs problèmes.
Cher développeur,
Nous avons découvert un ou plusieurs problèmes liés à votre livraison récente pour [votre application]. Pour traiter votre livraison, les problèmes suivants doivent être corrigés:
Cette application tente d'accéder aux données confidentielles sans description d'utilisation. Info.plist de l'application doit contenir une clé NSPhotoLibraryUsageDescription avec une valeur de chaîne expliquant à l'utilisateur comment l'application utilise ces données.
[...]
Une fois que les corrections requises ont été apportées, vous pouvez ensuite renvoyer le binaire corrigé.
Cordialement,
L'équipe App Store
XCode 8 m'a dit que le téléchargement avait réussi, mais que la construction n'apparaissait pas dans iTunesConnect jusqu'à ce que je résolve les problèmes indiqués dans le courrier électronique et que je le soumette de nouveau.
Peut être utile:
Pour mettre à jour la réponse de @cdescours, les versions téléchargées sont désormais visibles dans l'onglet "Activité" de l'état "Traitement en cours".
Si vous ajoutez une construction avec une cible de déploiement> 9, ajoutez ces clés à info.plist si vous utilisez l'appareil photo et les photos: Privacy - Camera Usage Description
et Privacy - Photo Library Usage Description
avec une description valide.
J'ai eu le même problème lorsque j'ai soumis avec une chaîne vide pour ces clés.
Lorsque vous téléchargez votre version à partir du chargeur d’application ou directement à partir de votre xcode vers App Store, elle n’apparaît même pas sur plusieurs téléchargements avec une version différente de la version.
Remarque: Cette chaîne d'autorisation est obligatoire à partir de iOS 10.
Parfois, vous devrez peut-être consulter votre courrier électronique. Il n'y aura pas d'erreur lors du téléchargement. Mais Apple peut avoir envoyé un courrier électronique avec les erreurs de votre construction. Dans mon cas, j'ai reçu un email avec l'erreur suivante mentionnée.
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
J'ai ajouté la clé NSPhotoLibraryUsageDescription, mais la chaîne de description était vide.
En vous basant sur la réponse de @ sreedeep-kesav (pas assez de rep pour commenter), Privacy - Camera Usage Description
et Privacy - Photo Library Usage Description
peuvent être définis en ouvrant votre fichier Info.plist
dans Xcode et en sélectionnant le bouton plus en regard de Information Property List
:
Wow c'était super énervant! Honnêtement, je ne sais pas quel était le problème parce que j'ai téléchargé de nombreuses applications sur l'Appstore via Xcode au cours des dernières années, mais ces derniers jours, j'ai essayé comme 8 téléchargements de build différents sur une période de 12 heures, mais AUCUN d'entre eux ne se présenterait. dans iTunesConnect as Processing ou ailleurs. J'ai finalement essayé Application Loader même si je n'ai JAMAIS eu à l'utiliser auparavant. Le premier essai a expiré "Récupération Apple Jeton de connexion" ou quelque chose du genre. Je CMD + Q et essayé Application Loader à nouveau et la 2ème fois le téléchargement terminé ... et maintenant ma construction apparaît dans iTunesConnect en tant que traitement. OMG qui était ennuyeux, déroutant et une perte de temps énorme (expérience _ Apple Dev typique, je suppose).
Quoi qu'il en soit ... pensais partager mes résultats.
Vérifiez votre option de stratégie d'accès à la confidentialité dans le fichier Info.plist.
Vérifiez l'état de la nouvelle construction dans l'onglet "Activité". Une fois que l'étiquette "Processing" disparaît de la construction, vous devriez pouvoir l'utiliser.
Je veux partager mon expérience, j'ai téléchargé ma version par application et xcode et après 10 heures, je ne pouvais plus voir aucune version sur iTunes Connect. Enfin, j'ai contacté Apple et ils m'ont expliqué qu'une validation de génération peut prendre 24 heures maximum. Après 24 heures, si la construction n'est pas visible sur la page associée, ils conseillent de télécharger une version plus récente. Et si après les deuxièmes 24 heures s’il n’ya toujours pas de version, vous pouvez appeler l’assistance du programme de développement Apple. Voici la page où vous pouvez trouver des numéros de téléphone:
https://developer.Apple.com/contact/phone/
La publication de la première version de votre application peut prendre quelques jours, mais une version plus récente prend beaucoup moins de temps.
Vérifiez tous les clé et valeurs dans info.plist fichier. si une clé manque, le problème sera alors résolu. AppIcon et toute autre chose écrite dans le fichier info.plist doivent être préfets, vous ne pourrez pas obtenir ce problème.
Je suis tombé sur les mêmes problèmes, je suis passé de Xcode6.0 à Xcode6.1 et mes versions ont commencé à apparaître dans la liste.
C'était mon erreur:
J'ai eu une mise à jour mineure dans une partie du contenu de la notification push et je n'ai même pas touché mon code.
Mais j’ai pensé que je devrais peut-être le télécharger à nouveau pour refléter ce changement dans la dernière version.
Et j'ai fait.
J'ai essayé de télécharger 3 builds un par un.
Mais pas une seule construction n'a été montrée dans la version de vol d'essai .(choqué)
Plus tard, j'ai compris mon erreur en mettant à jour le contenu d'APNS sans même toucher mon code, j'essayais de télécharger une nouvelle version et je m'attendais à en tenir compte dans le test en vol. (Si bête de moi)
Vérifiez votre schéma que vous avez sélectionné release et non debug.
J'ai été confronté au même problème. Une fois le téléchargement mis à jour, la construction n'apparaît pas dans AppStore Connect
même si je n'ai reçu aucun courrier concernant ce problème d'Apple. Donc j'attends juste un jour et cette compilation commence visible sur AppStore Connect
après un jour. C’est un problème étrange Apple que l’équipe doit examiner la question.
Bonne codage. :)
Je voulais juste partager mon expérience aussi. Ma version avait franchi l'étape de traitement (il ne s'agissait que d'une application de 984 Ko) mais ne s'est pas affichée dans l'onglet "Versions" pendant plus de 30 minutes. J'ai également vérifié deux fois mon courrier électronique, mais je n'ai rien reçu d'Apple. Cependant, sous l'onglet des versions, j'avais 3 versions répertoriées, à l'exception de la dernière. Ce qui a bien fonctionné pour moi, c’est que j’ai juste cliqué sur le moins récent (cliquez sur le numéro de build) puis sur Expire Build et que voila acheter le build récent était immédiatement disponible dans la version actuelle.
Je n'ai trouvé aucun Apple Document expliquant cette anomalie.
J'espère que ça aide! À votre santé
Eh bien, dans mon cas, j'ai téléchargé une version avec une version mise à jour. comme _1.1.0
_ Construire _1.1.0
_, puis je suis revenu à _1.0.0
_ build _1.0.5
_ et le même La construction était visible dans la liste déroulante d'en-tête 1.0.0
.
J'espère que ça aide quelqu'un.
Cela a fonctionné pour moi
Si la construction manque dans l'onglet "Activité" d'iTunes. Ensuite, vérifiez vos clés info.plist. Si toutes les clés sont présentes, vérifiez la description de toutes les clés. si leur longueur est courte, augmentez la longueur de la description de votre clé.