Without associating the app with the store, i can run and debug the cordova app on my devices (all works fine). But after associating the app with the store (or after built a package for the store), the app starts and i get a white screen, no errors in visual studio!
I have installed the update 3 and tried to run in release mode, but no success. No errors occur.
I Use: - Visual Studio 2015 with Update 3 - Node Version 4.5.0 - Cordova Version 6.3.1 - and release the app for windows 10
I found out that the package name was changed after assocating with store. So i changed the package name at the start page option to the new one in the appxmanifest.
After that the app starts and i see my page, but with many errors, i cant interact now.
Here the errors:
from the debugger:
Who can help me?
I ran into the same issue.
In fact, when we associate app with the store, association change "Package Name" with name generated to the store.
The result is : start page don't know where is "index.html" because package name changed.
To resolve it, cordova team added two preferences :
<preference name="WindowsStoreIdentityName" value="12225TOTO42.3355241V9C2T6" /> <preference name="WindowsStorePublisherName" value="CN=9985D2C8-IUI5-4272-TOTO-EBR6FE26877A" />
You just have to add it to your config.xml and fill fields with your app identity informations (retrieve this values from App Management --> App Identity in the Dev Center)
Association should be successful now !
The issue reference is here : https://github.com/phonegap/build/issues/506
I had the same problem but I resolve it now. When you associate the application to store, Visual Studio changes these values:
but it does not change the value of package name in the application tab:
so the index.html is not found and the app shows a blank screen. To resolve it, you must add two preferences in config.xml file as described here:
and rebuild the project from CLI with the usual command:
cordova build windows
after rebuild the project, the values shown in the following image must be the same:
before associate app in visual studio
ionic plarform add windows
cordova build -- --packageCertificateKeyFile="CordovaApp.Windows10_StoreKey.pfx" --packageThumbprint="8d66824...."
and you have associated app without visual studio
User contributions licensed under CC BY-SA 3.0