Les dejamos dos apuntes sumamente importantes (por lo menos a nuestro criterio) y que no están del todo claros en la ayuda que proporciona Microsoft para quienes tengan que publicar aplicaciones de prueba (Trial) en el Windows Store:
"Trial versions in Windows Store can only be installed once. Once they’re expired, they can’t be uninstalled. So we could say that trial is your only chance to convince your user to buy your app. Once the trial is over, there is no other chance, even if your app was updated and is looking and working way better than before."
(Gracias Alvaro Vanni por habernos preguntado como se manejaba esto) :)
Test, Test, Test!
"Before deploying your application to the market, ensure that trial process works correctly! To facilitate testing, Microsoft has created a helper class called CurrentAppSimulator, which you can find in Windows.ApplicationModel.Store namespace.
This class replaces the CurrentApp functionality with only difference that the licensing state of the app will be taken from the WindowsStoreProxy.xml file located in %userprofile%\appdata\local\packages\
Fuente del material: http://kirsanov.net/post/2012/12/15/Creating-Windows-8-Store-Apps-Introduction-to-Windows-Store-for-Software-Developers.aspx
Un detalle importante acerca de la última nota, es que en el ejemplo de Trial Apps que proporciona el SDK, cargan "a mano" un archivo de licencia en el CurrentAppSimulator, lo cual marea un poco, ya que en realidad el CurrentAppSimulator genera un archivo WindowsStoreProxy.xml automáticamente si éste ya no existe en el path %userprofile%\appdata\local\packages\
Corre por nuestra cuenta abrirlo y modificarlo para testear las diferentes opciones que se pueden presentar en nuestro trial (en lo que tiene que ver con el manejo de la licencia y los diferentes "sabores" que deseamos establecer de nuestra aplicación")
Como siempre, quedamos a las órdenes para quienes tengan dudas al respecto.