2

首先,我的应用程序构建和运行都非常好,没有例外。

当我运行 WP7 SDK 中包含的 Marketplace 测试工具包时,我收到大量关于使用不受支持的 API 的警告。

现在,有问题的 DLL 文件 (API) 是我的控制器、模型、实用程序类和其他资源所在的位置(任何不直接连接到 UI 的东西)。

我的后台代理使用的方法包括对 REST 服务的一些调用,以及更新动态磁贴。但是,市场测试工具包抱怨后台代理类没有调用类和方法调用。

这里的问题是——它还会通过微软的检查吗?毕竟,后台代理没有做任何非法的事情(就 API 调用而言),它只是有可能这样做)。

4

2 回答 2

2

我认为如果测试套件显示警告,则很可能无法通过市场检查。

最好的解决方案可能是将有问题的 DLL 分成两部分,一个包含后台代理的所有功能,但避免导致问题的 API 调用,另一个 DLL 包含其他所有内容。这两个 DLL 都可以在应用程序中使用,但对于后台代理来说只是“安全”的一个。

我必须为目前在 MarketPlace 中的 PayPhone Lite 应用程序(一个 PayPal 应用程序)做类似的事情。

HTH,鲁珀特。

于 2012-07-26T13:22:53.100 回答
2
于 2012-07-26T15:15:08.670 回答