1

我有一个非常奇怪的问题。我使用 WCF 公开了一个 Restfull 网络服务。我使用我制作的 Android 应用程序成功使用它。我没有制作一个模拟的 IOS 应用程序,它应该使用相同的 REST 方法。

我已经尝试过 AFNetworking 和 MKNetworkKit,以检查我遇到的错误与 API 有关。

问题:webservice 提供了一个 POST 方法,该方法有时会返回大量数据,有时会返回少量数据。将具有相当少量数据的 JSON 数据集发布到服务就像一个魅力。将具有大量数据的 JSON 集发布到服务将立即引发此错误:

Domain=NSURLErrorDomain Code=-1005 "网络连接丢失。"

IOS 设备和服务器端的方法调用完全相同。这只是 JSON 中有多少数据的问题。

我可以调试服务器端并看到它返回了数据集,而就在返回数据的那一刻,IOS设备抛出了异常。

我只在模拟器中测试过,一直都有WIFI。

它在我的 android 应用程序上运行良好。使用 Fiddler 2 发布呼叫可以正常工作。只有IOS失败。

我认为问题出在 IOS 方面,但我无法确定在哪里。

我希望有人有一些鼓舞人心的意见。

问候 PS:IOS 5

4

0 回答 0