2016-07-02 18 views
1

ich gemacht habe, ein UWP einen mit Codenamen zu bauen und ich versuche, es auf dem Windows Store zu setzen, aber ich erhalte eine Fehlermeldung unter Windows-Compliance-Test App-ManifestCodename eines Windows-UWP in Compliance-Test auf Windows Store bauen

der Fehler ist:
Levabo eine Abhängigkeit von Microsoft Visual C++ Runtime-Paket (Microsoft.VCLibs.140.00) Rahmen nehmen aber die Rahmen Abhängigkeitserklärung im Manifest und Lavabo ist der Name des App fehlen.

und nach Microsoft was ich tun muss, um den Fehler zu beheben, ist dies:
App-Manifest muss gültige Einträge für alle erforderlichen Felder enthalten, ändern Sie bitte die oben aufgeführten Manifest-Einträge. Siehe Link unten für weitere Informationen:

aber ich bin nicht sicher, wo ich die offensichtlichen Einträge ändern kann und ob es überhaupt möglich ist.

Codenameone_Setting Datei:

# 
#Fri Jul 01 12:46:38 CEST 2016 
codename1.arg.java.version=8 
codename1.ios.appid=Q5GHSKAL2F.com.duus.levabo 
codename1.ios.release.provision= 
codename1.arg.rim.obfuscation=false 
codename1.arg.ios.newStorageLocation=true 
codename1.j2me.nativeTheme=nbproject/nativej2me.res 
codename1.arg.ios.project_type=ios 
codename1.arg.ios.interface_orientation=UIInterfaceOrientationPortrait\:UIInterfaceOrientationPortraitUpsideDown\:UIInterfaceOrientationLandscapeLeft\:UIInterfaceOrientationLandscapeRight 
codename1.displayName=Levabo 
codename1.android.keystoreAlias= 
codename1.arg.windows.makeReleaseAppxbundle=true 
codename1.ios.release.certificate= 
codename1.android.keystorePassword= 
codename1.ios.provision= 
codename1.arg.android.release=true 
codename1.arg.ios.dsym=false 
codename1.arg.ios.statusbar_hidden=false 
codename1.arg.windows.buildType=Release 
codename1.languageLevel=5 
codename1.android.keystore= 
codename1.vendor=DuusPartnersPS 
codename1.arg.win.ver=8 
codename1.ios.certificatePassword= 
codename1.ios.debug.certificatePassword= 
codename1.mainName=MainForm 
codename1.windows.certificatePassword=password 
codename1.ios.release.certificatePassword= 
codename1.arg.ios.prerendered_icon=false 
codename1.ios.debug.certificate= 
libVersion=116 
codename1.arg.ios.application_exits=false 
codename1.secondaryTitle=CodenameOne_Template 
codename1.description= 
codename1.ios.debug.provision= 
codename1.arg.j2me.nativeThemeConst=0 
codename1.rim.certificatePassword= 
codename1.version=1.0 
codename1.ios.certificate= 
codename1.arg.windows.platforms=x86|x64|ARM 
codename1.windows.certificate=/Users/thomaswix/Keychain_1.pfx 
codename1.icon=icon.png 
codename1.arg.windows.appid=DuusPartnersPS.Levabo 
codename1.rim.signtoolCsk= 
codename1.arg.android.debug=false 
codename1.rim.signtoolDb= 
codename1.arg.ios.testFlight=false 
codename1.arg.ios.includePush=false 
codename1.packageName=DuusPartnersPS.Levabo 

Vielen Dank im Voraus

+1

Haben Sie mit der Upload-Einstellung für den Windows-Store gebaut? (Ie laden Sie eine appxupload Datei hoch?) –

+0

Ja und die Datei ist vom Typ .appxupload –

+0

Klingt wie es eine Debug-Build gemacht hat. Seltsam. Ich werde am Montag nachsehen. Können Sie Ihre codenameone_settings Datei posten? Ich muss nur Eigenschaften sehen, die mit "Windows" beginnen. –

Antwort

0

Es gibt einige Probleme mit der .Net nativen Compiler waren die Zertifizierung verursacht zu scheitern, und manchmal hängen. Das dotnetnative-Team arbeitete mit mir zusammen, um diese Probleme zu lösen, und ich konnte erfolgreich eine App im Laden einreichen. Die Einreichung sollte jetzt korrekt funktionieren.

+0

Ich bekomme den Fehler immer, wenn ich das Argument "windows.UseDotNetNativeToolchain = true" in der codenameone_setting-Datei habe. auch Codename eins auf die neue Version aktualisiert. –

+0

Was ist die Fehlermeldung? Auf buulf oder bei Vorlage? –