我有一个非常奇怪的问题。我使用 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