如何在Windows Phone 8上卸载后保持设置?

时间:2013-11-04 20:54:27

标签: windows-phone-8 windows-phone

即使卸载了应用程序本身,我也需要在设备上保留一定的设置。对于iOS,我们使用用户的钥匙串来存储此信息。 WP8上有可能以某种方式吗?

2 个答案:

答案 0 :(得分:2)

如果你想保留,让我们说在卸载应用程序后的用户设置,我非常怀疑这可以在Windows Phone上实现。首先,它会在手机上创建很多孤立的文件,而这些文件是你无法摆脱的。 Windows Phone上的其中一项服务是Package Manager。该经理负责安装/卸载应用程序,跟踪固定到开始屏幕的内容以及有关应用程序的其他元数据以及Share...等任何可扩展性点。如果您卸载应用程序,此管理员应清理所有内容与您的应用相关,甚至是您创建的任何文件或IsolatedStorage中的用户设置。

iPhone和Android让您可以使用某种文件管理器来浏览手机。据我所知,您可以使用Putty连接到手机以查看文件夹和内容。在Windows Phone中,你无法走到这一步。您可以使用Windows Phone Power Tools之类的工具来检查已安装的应用,但这就是它。

答案 1 :(得分:0)

应用及其所有相关数据都存储在沙盒文件夹中。卸载应用程序时,将删除整个文件夹。因此,这意味着将删除所有已保存的数据。

有两种,可能是非理想的解决方法。

  1. 您可以创建保存在用户照片库中的图像。您可以在图像或其名称中嵌入标识符,但用户可以控制这些图像并可以将其删除。您也无法以编程方式删除此类文件,因此您可能最终在设备上有很多。在设备上有很多“流氓”文件也可能导致用户整理它们(删除它们)。
  2. 您可以存储与Web服务器上的设备相关联的设置记录。这具有需要维护服务器以及处理数据同步和离线方案的缺点。