web-dev-qa-db-fra.com

Build non visible dans iTunes connect

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

154
user3364192

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.

158
cdescours

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.

101
AndyDeveloper

Peut être utile:

  1. Tout en poussant la construction vers iTunes, je minimise la fenêtre de l'organisateur, de sorte que tout se passe bien en arrière-plan et que le message "Construire correctement" est affiché.
  2. Mais les versions ne sont pas affichées sur iTunes store et parfois, elles sont affichées à l'étape "Traitement", mais n'atteignent pas les "Versions".
  3. J'ai répété les étapes 1 et 2 mais le même résultat.
  4. Ensuite, j'ai poussé la construction avec fenêtre de l'organisateur (au premier plan) non minimisée et tout a fonctionné. (Cela prend du temps selon la taille indiquée par @cdescours)
  5. Cette expérience a été menée le 30 octobre 2014 toute la journée et le même problème a été découvert plus tard. Nous pouvons donc conclure qu'iTunes a le problème lorsque la construction est poussée en arrière-plan.
50
Yogesh Lolusare

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".

37
Ishan Handa

Vérifiez l'onglet Activité dans iTunes Connect après avoir téléchargé l'application et attendez qu'elle soit traitée:

enter image description here

33
Micro

Vérifiez votre email. Vous devez avoir un problème ou un rapport manquant sur votre courrier électronique. J'ai un email qui me manque NSCameraUsageDescription clé dans Info.plist

enter image description here

15
Zhanserik

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.

15
Sreedeepkesav M 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.

  1. Ouvrez votre fichier .plist et vérifiez s’il existe une chaîne de clé commençant par "Privacy - ........."
  2. Si cette valeur de chaîne clé est vide, ajoutez une chaîne.
    Par exemple, pour moi, j’utilisais un appareil photo, une photothèque, un microphone et un emplacement.
    Pour mon projet, j'ai ajouté la chaîne comme suit
    une. Cette application nécessite un accès à la caméra.
    b. Cette application nécessite un accès à la photothèque.
    c. Cette application nécessite l'accès au microphone de votre appareil.
    ré. Cette application nécessite un accès à votre emplacement.
  3. Maintenant, téléchargez le build, il sera accepté.

Remarque: Cette chaîne d'autorisation est obligatoire à partir de iOS 10.

14
Ariven Nadar

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.

14
jjpp

Vous pouvez voir toutes vos activités (les versions récemment téléchargées ici). Il fournira également le statut actuel de votre construction.

9
Venu Gopal Tewari

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:

enter image description here

6
Keego

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.

4
Chris Emerson

Vérifiez votre option de stratégie d'accès à la confidentialité dans le fichier Info.plist.

2
gstream79

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.

2
Agu Dondo

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.

1
Coskun Ozogul

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.

1
Hiren Rathod

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.

1
Wajid Tarar

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)

0
iHarshil

Vérifiez votre schéma que vous avez sélectionné release et non debug.

0

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. :)

0
Harshad Pipaliya

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é

0
Ultimate_93

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.

0
M. Junaid Salaat

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é.

0
Abeer Iqbal