Software Archive
Read-only legacy content
17061 Discussions

Windows 8 Build - Package manifest is not valid

Jaap_v_
New Contributor I
1,083 Views

I'm building an windows 8 (for windows phone) app using XDK and Cordova Build was successfull but the appx (and appxupload) are not approved by Microsoft I'm also unable to deploy the appx on my Windows Phone 8.1

It reports that the GUID is invalid and should contain 32 characters and 4 dashes.

How can i change the GUID of my windows 8 app in XDK?

0 Kudos
1 Solution
PaulF_IntelCorp
Employee
1,083 Views

It sounds like you're using the Windows 8 Cordova build option to build a Windows 8 Phone app. We do not yet support the "universal" Windows build option. The only way you can build for Windows 8 Phone today with the XDK is by using the legacy Windows 8 Phone build option, which is currently not working. It will be working again in the near future (I successfully built a test app earlier this week on our staging build system).

We will eventually support universal Windows builds, but not in the immediate near future and not until we support Cordova CLI 5.x builds.

View solution in original post

0 Kudos
6 Replies
Anusha_M_Intel1
Employee
1,083 Views

How can i change the GUID of my windows 8 app in XDK?

Projects tab -> Build Settings -> Windows 8 -> Publisher ID 

Enter your Microsoft assigned publisher ID there which will be 32 characters and 4 dashes as you describe. 

0 Kudos
PaulF_IntelCorp
Employee
1,084 Views

It sounds like you're using the Windows 8 Cordova build option to build a Windows 8 Phone app. We do not yet support the "universal" Windows build option. The only way you can build for Windows 8 Phone today with the XDK is by using the legacy Windows 8 Phone build option, which is currently not working. It will be working again in the near future (I successfully built a test app earlier this week on our staging build system).

We will eventually support universal Windows builds, but not in the immediate near future and not until we support Cordova CLI 5.x builds.

0 Kudos
Jaap_v_
New Contributor I
1,083 Views

Okay it's clear for me that I have to wait for the legacy build system to be back online.

But is there is no way I can test my project on an actual windows phone device untill then? 
(There's no Intel App Preview for windows phone?)

@Anusha: The publisher ID in my windows 8 settings was already set up, but after a universal build this does not seem to be included in the test appx ( so it's not possible to deploy on a test windows phone device)

0 Kudos
John_H_Intel2
Employee
1,083 Views

Correct, there is no way for you to test your app without fully building it.

0 Kudos
Jaap_v_
New Contributor I
1,083 Views

Hi John,

But then again, when I fully build a universal app with w8 cordova, and submit it to microsoft validation fails:

Windows App Certification Kit: 15.1 Windows App Certification Kit - General

Windows App Certification Kit.

Locations: CordovaApp.Windows80_1.0.0.0_AnyCPU.appx

Report File Name: wack_Neutral.htm

 
 
MakeAppx tests
 
FAILED
MakeAppx failed to open the package.
 

 

0 Kudos
Reply