locked
How to renew UWP store licence when it has expired? RRS feed

  • Question

  • I have a UWP application on the store, which has just had the licence expire, so I can no longer build for the store.

    I have tried, and looked everywhere on how to update this licence. In another post, I was told to reassociate the app, which I did, but still no new licence file (I search the whole folder for a new file).

    It is a Cordova application, and I normally build it via Ionic, but I can also build and manage via Visual Studio if I need to (I Used Visual studio to first get the store licence as no other way seemed to work.

    All doco I can find only suggests how to do a test licence, and not a production that can be used for the store.

    Does anyone have any idea how I can update my store licence file?

    Thanks in advance for any information?

    Monday, October 15, 2018 5:27 AM

Answers

  • Hi Peter,

    Is the thread in StackOverflow yours? If it's yours, I'll go into more detail here.
    In local sideload app
    1. Re-new your expired CordovaApp_TemporaryKey. PFX. (steps: double click package.manifest >Packaging tab>choose certificate> configure certificate>create a test certificate>... ). Filling the password or not depends on your needs. The temporary key here has nothing to do with the previous Store key
    2. Install the certificate (take my DaisyTian3 app as an example, double-click DaisyTian3_1.1.0.0_x64.cer to select 'trusted people' to install the certificate,as the following picture shown)

       My app:

          

       Install the cer:

          

    3. Double click your appxbundle (double click DaisyTian3_1.1.0.0_x64.appxbundle and install it successfully)
    To upload your app to Store:
    1. Re-associate the app to renew a App_StoreKey. PFX, this PFX is used for uploadind your package not for sideloading your app in local (steps: Select the App Name you have reserved>Next > Associate with the Store >Next >(sign in to the Microsoft Store).
    2. Create the package and pass the WACK test
    3.Upload your package in the Dev Center Dashboard

    If I misunderstand your issue,please point out.

    Best regards

    Daisy  Tian


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Wednesday, October 17, 2018 2:55 AM

All replies

  • Hi,

    Since the problem is more related to store, I'll help you to move this thread to the Publishing Store Apps forum. You could get more information there.

    Best regards,

    Roy


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, October 16, 2018 1:57 AM
  • @Roy - Ok great, thanks for that. Yes this seems like a more appropriate place for it.
    Tuesday, October 16, 2018 1:59 AM
  • Hi Peter,

    Is the thread in StackOverflow yours? If it's yours, I'll go into more detail here.
    In local sideload app
    1. Re-new your expired CordovaApp_TemporaryKey. PFX. (steps: double click package.manifest >Packaging tab>choose certificate> configure certificate>create a test certificate>... ). Filling the password or not depends on your needs. The temporary key here has nothing to do with the previous Store key
    2. Install the certificate (take my DaisyTian3 app as an example, double-click DaisyTian3_1.1.0.0_x64.cer to select 'trusted people' to install the certificate,as the following picture shown)

       My app:

          

       Install the cer:

          

    3. Double click your appxbundle (double click DaisyTian3_1.1.0.0_x64.appxbundle and install it successfully)
    To upload your app to Store:
    1. Re-associate the app to renew a App_StoreKey. PFX, this PFX is used for uploadind your package not for sideloading your app in local (steps: Select the App Name you have reserved>Next > Associate with the Store >Next >(sign in to the Microsoft Store).
    2. Create the package and pass the WACK test
    3.Upload your package in the Dev Center Dashboard

    If I misunderstand your issue,please point out.

    Best regards

    Daisy  Tian


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Wednesday, October 17, 2018 2:55 AM
  • Hi Daisy, yes that was also my SO post. Thanks for the above indepth information.

    I went thought the above, and all looks good now!

    My two mistakes were

    1. I had no idea you had to create a new temp certificate, and THEN do the store association. Doing this, I get the new certificate

    2. A was trying to install the *store* certificate on my machine to test. I Now know, to test to install the test buld of the app. In my case, I had the following folder `platforms\windows\AppPackages\CordovaApp.Windows10_1.2.5.0_x64_Test` and in here is a certificate as you describe above, and an appx file. Also there is a powershell script that I could use to install.

    Wow, what a journey that was. NOw that I know what to do, it is not hard at all, but I would probably have NEVER guessed to 1st create the new test certificate and then (re)associate with the store to get the certificate I needed.

    Thanks again

    Wednesday, October 17, 2018 6:21 AM
  • When I try to re-associate the app to the store, I do not get another store key downloaded. Even after I follow the steps to create a new temporary key.
    Monday, January 27, 2020 12:37 AM
  • Hi, i associate my apps, all the rights informations is now in the manifest. Then i compile and send but it's refused.  The Store certificate information is not  saved in my manifest even if it's displayed  correctly before compiling. 
    Thursday, August 6, 2020 8:09 PM