0

我正在开发应用程序。它包括登录页面。登录后我收到响应 json。我用两个不同的帐户多次尝试登录。

让我们说帐户A& B。如果我在设备上构建并运行全新构建并使用 account 登录A。我得到了正确的回应。如果我注销并使用该帐户重新登录B。在这种情况下,我得到了 account 的旧响应A

如果我反之,问题仍然存在。Web 服务没有问题。

我需要知道 ios 中的响应缓存是否存在问题。我试图用NSURLConnection,NSURLSessionAFNetworking. 问题依然存在。

我已经为 android 设备实现了相同的功能。android上没有响应问题。

任何人都可以就这种情况提出任何建议。任何建议都受到高度赞赏。

4

1 回答 1

0

NSURLCache 没有帐户的概念。您必须告诉它删除所有缓存的项目或禁用缓存。实际上,缓存 JSON 响应几乎从来都不是正确的做法,因此您可能应该禁用对这些请求的缓存。

于 2016-09-24T20:07:02.657 回答