大约两个月以来,我一直在尝试让一个 WP8 应用程序在 Marketplace 中获得认证,并且每次使用 5.1.4 代码和“每次都静默退出”错误都会反弹回来。我能想象到的唯一会导致此错误的是潜伏在我的项目或包含库中的某个地方的受限调用(即使实际上没有调用代码,只要将它放在链接库中就足以触发静默退出)。
我已经在模拟器和物理设备上对其进行了测试,它就像一个魅力。不幸的是,受限的 API 检查只发生在 Marketplace 安装的应用程序上。即使它确实崩溃了,我也有一个顶级的“未处理的异常”处理程序来连接以写入崩溃数据(在我的所有应用程序中使用)。由于它立即崩溃,它永远不会弹出一条消息给我发电子邮件。
WP7 在 Store Test Kit(和提交时)中有一个功能,可以进行静态分析以检查被禁止的调用,但现在 WP8 似乎缺少这个功能。
有谁知道解决这个问题的方法?是否有我不知道的工具来检测问题?我可以强制模拟器或我自己的物理设备向我展示检测问题以提供更多数据吗?我无计可施!