Ich habe eine WP8 App, die ich in 3 Konfigurationen erstellen muss (Release, Release (Prepro), Release (Fälschung)). Jede Konfiguration verweist auf einen anderen Server und hat verschiedene App-Symbole. Ich muss in der Lage sein, alle 3 im Telefon zur gleichen Zeit bauen zu lassen, also meine Lösung ist, dass ich 3 verschiedene WMAppManifest.xml
Dateien (mit verschiedenen Führungen und Symbolpfaden) erstellt habe und ich die richtige in einem Pre-Build-Schritt kopiere . Dies funktioniert einwandfrei (basierend auf diesem Artikel http://www.tonicodes.net/blog/using-different-wmappmanifest-files-for-release-and-debug-builds/).Die Installation der Anwendung ist fehlgeschlagen. Die XAP-Paketsignatur ist nicht gültig oder die WP-Manifestdatei ist ungültig.
Ich habe die App auf WP81 Silverlight aktualisiert. Es gibt eine zusätzliche Package.appxmanifest
Datei. Also habe ich 3 verschiedene Package.appxmanifest
Dateien erstellt, das PhoneProductId Attribut auf die richtige Guid gesetzt und einen Pre-Build Schritt hinzugefügt, um das Kopieren auch für diese Datei zu machen.
Wenn ich versuche, die App in Version (Präpro) oder Release (fake) zu laufen, andere Bedeutung WMAppManifest.xml
ein Package.appxmanifest
zunächst in das Projekt kopiert werden, ich
Installation of the application failed. XAP package signature is not valid or the WP manifest file is invalid. Re-sign with valid signature and fix the manifest file.
Gibt es etwas anderes als PhoneProductId dass Ich muss in den neuen Package.appxmanifest
Dateien geändert werden, um Arbeit zu machen?
Derselbe Fehler trat nach dem Hinzufügen von Dateizuordnungen auf. Die Ursache waren Bilddateien, die Sie als Ihr Logo angeben mussten. ** Stellen Sie also sicher, dass die Ressourcen, die Sie in XML angeben, vorhanden sind. ** – Mangesh