仅当从商店下载后,Windows Phone 8 应用程序崩溃

4
我们的应用程序已经通过审核,并且在我们自己的内部测试中没有发现任何重大问题。然而,当从商店下载时,总是在特定的地方崩溃。
目前很难获取任何崩溃日志,所以我想知道是否有其他人遇到过类似的问题,以及出现了什么情况?
该应用程序是一个本地的C++ DirectX项目,使用FMOD库进行音频处理,以及SQLite用于Windows Phone 8。

发布后崩溃的两个主要原因是本地化(通常涉及解析十进制数)和清单文件中缺少的功能。在崩溃点使用了应用程序之前没有使用的任何功能吗?(播放声音、视频,访问GPS,使用传感器,使用麦克风,...) - Kevin Gosse
我想不到在崩溃点之前没有被使用过的任何内容。SQLite 和 FMOD 在崩溃之前都被使用了,也在崩溃时被使用。 - user1237395
有人对此有任何解决方案吗? - Gaurav Deochakke
1个回答

0
首先,尝试在不同的设备上和使用不同的文化/语言设置下测试您的应用程序。这是一个常见的错误,因为解析文件失败,可能是由于不同的分隔符、DateTime格式等原因。
另一个常见原因是清单中缺少功能。
第三个原因,导致许多应用程序出现问题-它们在第一次启动时尝试从互联网下载某些内容,但连接不可用。
因为您提到您有本地DirectX应用程序,请尝试以与存储库部署相同的方式编译您的应用程序进行测试。很遗憾我现在找不到正确的链接...
编辑:找到了:
如何测试Windows Phone 8应用程序的零售版本

最后一点很有趣,如果我们编译一个应用程序,它是否会在部署后发生变化?如果您找到了相关信息,请告诉我! - user1237395
我找到了链接。请根据它测试您的应用程序,并让我知道是否遇到任何问题。 - Martin Suchan
1
你找到应用程序崩溃的原因了吗?我目前也面临着完全相同的问题。 - Hyndrix

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接