我刚刚在Windows Phone市场上拒绝了一个应用程序,因为我不遵守“后面按钮上的关闭应用程序”规则。

目前,我正在做以下操作:

  • 打开应用

  • 如果您从未输入详细信息,请导航到“保存详细信息”页面

  • 到达此“第一个条目”页面时,我取消了使用后按钮的使用

因为您可以看到用户看到的第一个视图是我的“第一个条目”页面,尽管我试图变得聪明并锁定用户回到空主页(因为他们还没有输入他们的详细信息)确实阻止他们在第一个屏幕上退出。

因为没有办法退出使用Silverlight中的代码

http://blogs.msdn.com/b/ptorr/archive/2010/08/01/exiting-a-windows-phone-application.aspx

我应该做些什么?

我应该让用户导航,然后尝试捕获他们刚刚击中并再次导航的情况吗? (这似乎是奇怪的方法)

还是有办法让我捕获第一个导航实例,简单地 不存储 第一页实际上加载到历史记录中,以便当他们回击时,它还是退出了吗?

有帮助吗?

解决方案

我将假设您的意思是“关闭后方按钮规则”

我认为将适合您并坚持CERT REQS的方法是重定向Intial导航...这将导致您的初始页面不进入背包。彼得在这里为此提供了两种实现。

重定向初始导航-Peter Torr的博客

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top