2016-12-16 11 views
0

Je suis confronté à un problème étrange qui me cause des maux de tête depuis longtemps. J'ai une application Windows Phone 8.1 (WinRT), dont j'ai publié la première version il y a quelques années. Au cours des derniers mois, j'ai travaillé sur une mise à jour majeure qui inclut la réalité augmentée comme caractéristique la plus importante.L'application Windows Phone 8.1 se bloque lorsqu'elle est téléchargée du magasin

De toute évidence, l'application doit utiliser l'aperçu de la caméra, et c'est là que les problèmes commencent. J'ai lu des discussions dans d'autres discussions sur des problèmes avec l'API de la caméra, mais je n'ai pas trouvé de solution définitive.

Avant de soumettre la mise à jour, j'ai effectué des tests approfondis sur mon Lumia 620 et tout a bien fonctionné. Mais si l'application est téléchargée depuis le magasin, elle se bloque et l'image de la caméra passe au vert dès que l'aperçu de la caméra démarre. C'est le même paquet d'application et toutes les capacités requises ont été déclarées.

Donc, fondamentalement, je ne peux pas dire si mon application fonctionne ou non, sauf si je l'envoie au magasin.

Toute aide sera appréciée.

Modifier: Après plusieurs présentations-app caché, je l'ai réduit sur la cause de l'accident au bloc de code suivant:

RandomAccessStreamReference rasr = RandomAccessStreamReference.CreateFromUri(new Uri("ms-appx:///Assets/Square44x44Logo.scale-100.png")); 
var streamWithContent = await rasr.OpenReadAsync(); 

Le dernier des lignes ci-dessus provoque l'application de mettre fin à . Le même code fonctionne correctement lorsque l'application est déployée à partir de VS. Des idées?

+0

avez-vous un lien vers le magasin? l'application plante-t-elle sur 8.1 ou Win10 mobile? ou sur les deux? – magicandre1981

+0

Voici le lien vers le magasin: https://www.microsoft.com/en-us/store/p/precise-sat-finder/9wzdncrcwdqv J'ai supprimé la fonctionnalité problématique du package en cours. Il se bloque définitivement sur mon Lumia 620 (WP 8.1), et tous les rapports que j'ai reçus jusqu'à présent proviennent de 8.1 utilisateurs. Je ne sais pas si ça plante aussi sur Win10. – AndB

+0

obtenir les décharges des plantages et les analyser: https://blogs.msdn.microsoft.com/stephe/2015/03/30/how-to-use-windows-or-windows-phone-store-app-crash -dumps-found-on-dev-portal/http://stackoverflow.com/a/30894250/1466046 https://mtaulty.com/2015/02/19/m_15734/ – magicandre1981

Répondre

0

Il semblerait que le problème soit maintenant résolu. La cause des plantages était le fichier d'actifs. Ce fichier est une version mise à l'échelle de la vignette de l'application, créée automatiquement par Visual Studio. L'utilisation de ce fichier est autorisée lorsque l'application est déployée à partir de VS, mais pas dans le magasin.