crash - 仅当从商店下载时 Windows Phone 应用程序才会崩溃

标签 crash windows-phone windows-store-apps marketplace

我有一个非常奇怪的问题,我开发了一个 Windows Phone 应用程序,如果从 Visual Studio 安装,它可以完美运行...我以测试版形式上传到商店,从商店安装,但该应用程序总是在启动屏幕上崩溃!

谢谢

最佳答案

如果您的应用程序使用定期后台代理,并且您正在使用 LaunchForTest 方法对其进行测试,则应确保您没有在代码的发布版本中调用此方法。
通过适当的条件编译时检查来保护它:

#if DEBUG
ScheduledActionService.LaunchForTest(periodicTaskName, TimeSpan.FromSeconds(1)); 
#endif

请注意,DEBUG 默认情况下在“调试”配置中定义,而不是在“发布”配置中定义,对于这种情况。

如果市场/商店进行的自动化测试能够检测到这一点,那就太好了,但目前还没有。也许有一天...

关于crash - 仅当从商店下载时 Windows Phone 应用程序才会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15274083/

相关文章:

windows-store-apps - 如何修改使用 Windows Azure 移动服务构建的示例 Windows 应用商店应用程序

c# - 如何在 HubControl 中使用 AdDuplex?

ios - 为什么我的应用程序会因内存问题而崩溃?

c++ - 如何轻松找出程序崩溃的位置和原因?

database - Windows Phone 7 数据库

c# - Windows Phone 应用程序退出通知

xaml - 如何使用 MultiLine 和 Scroller 执行 WinRT TextBox

python - PySide 在线程之间发出 None 时使 Python 崩溃

ios - Xcode App崩溃错误 “terminating with uncaught exception of type NSException”

c# - MVVM WPF 中的列表框滚动事件