MarketPlace中的Windows Phone App数据连接FAILS在Visual Studio开发中发布了App但是WORKS(相同的XAP)

时间:2012-10-26 22:58:19

标签: windows windows-phone-7 marketplace

撕掉我的头发(!)

我的上次应用更新已被MarketPlace接受并发布,但远程服务器数据连接无法从下载的应用程序(来自MarketPlace)工作/连接。

然而,当我从Visual Studio运行它时,使用相同的远程服务器地址的相同App(接受的XAP)工作正常。

为什么!......有没有其他人遇到这样的事情?

这是远程路径: http://www.streamcommunication.com/ZenAwaken/DownloadableCollections.xml

  • 我可以将其加载到浏览器并检索XML
  • 当我在Visual Studio中时,我可以通过该路径连接并检索文件并使用数据
  • BUT !!完全相同的XAP,已被Windows Phone市场FAILS接受和分发。

MarketPlace是否有可能对XAP做一些破坏路径字符串的事情(加密?)?

任何想法或经验都会非常有用!

汤姆

1 个答案:

答案 0 :(得分:0)

验证应用实际发出请求的最佳方法是使用调试代理检查请求。这是一个非常简单的过程。以下是步骤 -

1)下载并安装Fiddler并将其设置为从Tools-> Fiddler Options-> Connections

作为远程主机的代理

2)下载Connectify并运行它以从笔记本电脑设置无线热点

3)将您的Windows手机连接到此wifi网络并将代理设置为(您的计算机名称),将端口设置为8888

4)现在运行您的应用,看看您的应用发送了什么请求。您还可以查看正在给出的响应。

告诉我们您的结果,以便我们为您提供进一步的帮助。