locked
How to test an app as a 'new' user?

    Question

  • I have an app published to the store already, recently I pushed an update for it and one of the bits of feedback was that it crashed on first execution for a few people.

    I'm curious as to why this wasn't caught in certification, but that's not the important thing, what I want to know is how can I reproduce this 'clean' installation process repeatedly. It isn't straight forward as the config files are stored in the roaming area and even after an uninstall/undeploy they are being re-created from somewhere each time I start a debug session so I can't see what a new user would see.

    Is there some way to stop this re-creation each time or clear the roaming settings for the app during testing?

    Sunday, February 24, 2013 8:57 PM

Answers

  • There are several ways to approach this. The most consistent would be to run as a new test user, possibly in a virtual system so you know it's completely clean of your code. You can also turn off app roaming for the system on the "Sync your settings" control panel.

    --Rob

    Monday, February 25, 2013 1:03 AM
    Owner