0

J'essaie de mettre à jour mon application WinJS vers le nouveau Centre de développement Windows. J'ai vérifié l'application avant de télécharger avec l'application Cert Kit 3.4 sur Windows 8.1 et tout allait bien.Windows 8.1 La certification d'application échoue pour une version OSV incorrecte et une taille d'image

Sur le processus de soumission de l'application a échoué à la certification:

  • OSMinVersion/OSMaxVersion attribut est invalide
  • Splashscreen taille de l'image est erroné (devrait être 480x800)

Mon appxmanifest définit la version du système d'exploitation:

<Prerequisites> 
    <OSMinVersion>6.3.1</OSMinVersion> 
    <OSMaxVersionTested>6.3.1</OSMaxVersionTested> 
</Prerequisites> 

Je pensais que 6.3.1 était bon pour Windows 8.1.

La chose étrange à propos de la taille de l'image est que Visual Studio 2013 sur Win8.1 me dit que la taille de l'écran splash de l'actif devrait être 620x30. Il ne me laissera même pas construire un paquet appx d'une taille de 480x800. Installé Visual Studio 2015 sur une machine Windows 10 - même avec la taille de l'image.

J'ai également installé le dernier outil WACK du Win10 SDK et j'ai eu les mêmes erreurs sur ce processus de certification que celles sur la soumission du magasin.

Quelle version de système d'exploitation dois-je définir? Comment puis-je appliquer une taille d'image marquée comme non valide sur l'EDI correspondant? (dois-je manipuler l'appxbundle après?)

Merci pour votre aide!

Répondre

0

D'accord, je trouve la solution au problème: Mon package d'application a été défini comme suit:

<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest" 
     xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest" 
     xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest" 
     xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"> 

.... 

</Package> 

J'ai enlevé le xmlns: schéma mp (ne sera pas utilisé de toute façon sur ce appxmanifest) et la L'outil WACK continue sans aucune erreur :)