2016-06-25 10 views
1

Ich habe meine App in Unity erstellt und nach der Veröffentlichung für Android und iPhone versuche ich, die Windows 10 Phone-Version zu veröffentlichen.Windows 10 Phone Store Logo Fehler

Ich habe mein Bild-Assets zur Einheit, aber wenn ich das generierte Projekt in Visual Studio öffnen, bekomme ich die folgenden Fehler in dem Visual Tab Assets:

Eine Mischung aus Magiern mit und ohne die „Skala“ oder "targetsize" Qualifier gibt es im Projekt für den logischen Namen "Assets \ StoreLogo.png" für das Bild "Scale 100 50x50 px". Alle anderen Bilder werden korrekt importiert.

Die einzige relevante Frage, die ich SO siehe ist:

Adding all images to the Package.AppXManifest results in a compiler warning

aber in meinem Fall ist es ein Fehler, anstatt eine Warnung

enter image description here

Das Bild mit dem richtigen Maßstab existiert in meinem Assets-Ordner, obwohl ich ihn manuell hinzufügen musste:

enter image description here

Ich frage mich nur, ob jemand weiß, wie man das debuggt/repariert? das Bild umbenennen, ein neues Bild usw. erstellen? ie: Warum funktioniert das 50x50px 100 Bild nicht wie erwartet?

Mein Unity Version ist 5.3.4, Visual Studio 2015

Antwort

4

Es im Grunde sagt, dass StoreLogo.png ignoriert werden, da eine Datei mit dem gleichen Namen gibt es plus der Skala Qualifier: StoreLogo.scale-100.png.

Beim Packen werden die beiden Dateien als gleich betrachtet, aber um unerwartetes Verhalten zu vermeiden, sollten Sie eines davon löschen. Es bedeutet im Grunde, dass, wenn Sie StoreLogo.png ändern, aber nicht StoreLogo.scale-100.png, die Ausgabe wird nicht geändert, da der Verpackungsprozess immer die Datei StoreLogo.png ignorieren wird.

Ich würde die StoreLogo.png Datei in nur Logo.png umbenennen und sie beide behalten. Sie können jedoch auch einen von ihnen löschen und die Warnung loswerden.

+0

Löschen von StoreLogo.png behoben. Es sieht so aus, als ob der Unity-Export zu VS diese Datei aus irgendeinem Grund automatisch für mich erstellt hat – Stanley

0

Scheint, dass die Reihenfolge des Hinzufügens der PNG zu dem Projekt von Bedeutung ist. Für das StoreLogo müssten Sie zuerst die PNG mit der Auflösung 50x50 hinzufügen.

Und wenn Sie Versionskontrolle verwenden, stellen Sie sicher, dass es eingecheckt ist.