我们在商店有一个UWP应用并生成了一个新版本并上传了它,但很多用户抱怨该应用在更新后遇到了很多问题。
如何在手机中更新应用以查看其工作原理?主要是,我想测试更新后仍然可以访问旧数据。
谢谢,
答案 0 :(得分:1)
如果您的两个应用程序(新旧应用程序)具有相同的ApplicationIds,那么如果您安装旧应用程序并在安装新版本而不卸载旧应用程序后,则应该模拟“更新”过程 - 旧数据应该保留。
虽然最好的方法是在商店中以不同的名称发布测试版,然后使用新的测试版更新它,并检查它的行为方式。请注意,测试版更新通常更快(可能需要几个小时)。
答案 1 :(得分:1)
通常由于旧版应用设置而出现问题。新版本的应用可能会错误地读取旧设置。
您可以手动检查设置。在某处安装旧应用程序并从中复制设置。应用程序设置位于:
C:\Users\{username}\AppData\Local\Packages\{full_package_name}\LocalState
然后安装新应用。如果您从VS运行它,它将擦除所有旧设置。但我们保存了它,所以没什么大不了的。关闭应用程序,将保存的“旧”设置恢复到应用程序的文件夹,然后再次运行应用程序。现在,您可以使用旧设置调试应用程序行为。
请注意,此文件夹已隐藏,有时无法轻松访问该文件夹。但是我从Total Commander访问它没有问题。