用户重置Windows Phone时是否可以收到通知

时间:2015-03-09 05:50:13

标签: windows-phone-8 windows-phone

我正在开发一款处理一些安全信息的Windows手机应用程序。

我的问题是

1)当用户重置(使手机保持新鲜,所有数据都将丢失)Windows手机时,是否有可能获得通知或在我们的应用内触发任何事件。

任何人都可以清楚地了解这一点。

谢谢。 Noorul

1 个答案:

答案 0 :(得分:0)

没有。有一个支持的事件列表,设备重置不是它们。恕我直言:即使你能够听到这样的事件 - 这也是错误的方式。

如果您要备份重要数据:

当您的应用被暂停时执行此操作!触发暂停后,您有大约10秒的时间来备份重要数据。

Application.Current.Suspending += new SuspendingEventHandler(App_Suspending);

async void App_Suspending(
    Object sender, 
    Windows.ApplicationModel.SuspendingEventArgs e)
{
    // TODO: This is the time to save app data in case the process is terminated
}

只需将其保存到漫游数据存储或文件夹中,您就可以在重置后再次使用它。

这很简单,只需要几行代码:

https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh700362.aspx