0

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

4

2 回答 2

0

如果没有更多信息,我不知道这是否是您的问题,但我知道我的应用程序遇到了问题,它在模拟器中运行良好但在设备上失败。我的问题是因为蹦床。在设备上运行时,我必须增加我的。这是此问题的一个示例:MonoTouch SIGABRT "Ran out of trampolines of type 2" 错误

编辑
我的内部部署也遇到了这个问题(应用程序无法下载)。您是否使用正确的证书来签署应用程序以进行分发?您需要确保您使用的是分发证书。您需要确保在此处拥有证书:https ://developer.apple.com/account/ios/certificate/certificateList.action?type=distribution和此处的配置文件:https ://developer.apple.com/ account/ios/profile/profileList.action?type=production

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

于 2013-04-10T14:13:00.510 回答
0

它不是来自网络客户端。请考虑使用 json.NET 4.0 R3 for MonoTouch 解析 json 的代码。最好使用 xamrin 自己发布的 JSON.Net 组件。

于 2013-04-14T06:01:05.607 回答