应用程序下载,webclient不在设备上运行,但在emulator、monotouch iphone上运行

应用程序下载,webclient不在设备上运行,但在emulator、monotouch iphone上运行,iphone,xamarin.ios,webclient,Iphone,Xamarin.ios,Webclient,我正在通过webclient在我的monotouch iphone应用程序中下载json数据。使用json.NET 4.0 R3 for MonoTouch解析json数据。 emulator上的一切都是正确的,但当我创建一个临时api文件并将其安装到iphone上时,它就不起作用了。 我手头没有设备来调试它并找出错误。任何人都能从模拟器和设备上的差异中帮助我吗?没有进一步的信息,我不知道这是否是您的问题,但我知道我的应用程序遇到了一个问题,在模拟器上运行良好,但在设备上失败。我的问题是因为蹦床

我正在通过webclient在我的monotouch iphone应用程序中下载json数据。使用json.NET 4.0 R3 for MonoTouch解析json数据。 emulator上的一切都是正确的,但当我创建一个临时api文件并将其安装到iphone上时,它就不起作用了。
我手头没有设备来调试它并找出错误。任何人都能从模拟器和设备上的差异中帮助我吗?

没有进一步的信息,我不知道这是否是您的问题,但我知道我的应用程序遇到了一个问题,在模拟器上运行良好,但在设备上失败。我的问题是因为蹦床。在设备上运行时,我必须增加我的。以下是此问题的一个示例:

编辑
我的内部部署也存在这个问题(应用程序无法下载)。您是否使用正确的证书对应用程序进行签名以进行分发?您需要确保使用的是分发证书。您需要确保您在此处拥有证书:和设置配置文件:


您是否已连接物理设备(为开发而设置)进行调试,并确保它在设备上正常工作?这应该是你的第一步。如果这样做有效,那么问题可能是证书/配置文件问题,与MonoTouch无关。

这不是来自webclient。请考虑用JSON.NET 4 R3解析MonoTouch的JSON代码。最好使用xamrin自己发布的JSON.Net组件。

您能详细说明它是如何工作的吗?应用程序能走多远?您有任何代码示例要共享吗?你有没有得到任何类型的堆栈跟踪或错误日志?谢谢回复。应用程序开始下载后需要一点时间。大约1-2秒。然后显示在下载失败时显示的警报对话框