2017-09-28 3 views
0

Je rencontre des problèmes de re-publication et de soumission d'une application dans le Windows Store, en particulier lors du téléchargement du package d'application. La première soumission a été réussie en termes de téléchargement de paquets mais a eu d'autres problèmes, alors maintenant je suis en train de la rééditer.Nom d'identité de package incorrect - Ajout du préfixe mystery empêchant le téléchargement dans le magasin Microsoft

Dans mon manifeste j'ai le nom d'emballage de « AdrianK.LorpWormhole », mais lors du téléchargement du package-je obtenir cette erreur:

Lorp.Wormhole_1.1.5.0_x86_x64_arm_bundle.appxupload29.6 MB

  • Invalid package identity name: AdrianK.LorpWormhole (expected: 24206AdrianK.34586DA8BF322)
  • Invalid package family name: AdrianK.LorpWormhole_n5r4weagqr54a (expected: 24206AdrianK.34586DA8BF322_n5r4weagqr54a)

Je ne sais pas où le préfixe 24206 est venu de. J'ai fait une recherche dans mon code et trouvé des correspondances dans un fichier xml qui semble faire partie de l'association de magasin.

Pour résoudre ce problème I:

  1. complètement supprimé l'application à partir du portail Dev (https://developer.microsoft.com)
  2. supprimé tous "24206" de la base de code (qui est seulement dans le fichier xml mentionné ci-dessus
  3. .
  4. Recréé les paquets d'applications.
  5. réservé le nom App « Lorp Wormhole » à travers le portail dev
  6. créé une nouvelle demande, est allé directement aux colis et uploadés le nouveau package.

Je reçois toujours l'erreur. En regardant la page Identité de l'application sur le portail, il signale le nom du paquet avec le préfixe 24206. Mais je n'ai aucune idée d'où cela vient. Ce qui me mystifie, c'est que je ne donne que deux informations au portail de dev: le nom que je réserve et le paquet; Donc, soit le paquet a un problème que je ne vois pas ou le magasin fait quelque chose que je ne m'attendais pas - peut-être un hang-up de la soumission précédente?

Le préfixe 24206 pollue également le nom de famille de packages (PFN).

Répondre

0

Le préfixe est lié au compte du développeur. Tous les packages d'applications publiés par un certain développeur ont le même préfixe. Le nom d'identité du package est différent du nom d'affichage de votre application et n'affecte pas le nom de votre application indiqué aux utilisateurs.

Si vous associez votre application à un magasin dans Visual Studio, le nom d'identité et le nom de famille de votre package recevront automatiquement le bon format.