我正在开发应用。它包括登录页面。登录后我收到响应json。我用两个不同的帐户多次尝试登录。
让我们说账户A
& B
。如果我在设备上构建并运行全新构建并使用帐户A
登录。我得到了正确的答复。如果我使用帐户B
注销并重新登录。在这种情况下,我会收到帐户A
的旧回复。
如果反之亦然,问题仍然存在。 Web服务没有问题。
我需要知道ios中的响应缓存是否存在问题。我尝试使用NSURLConnection
,NSURLSession
和AFNetworking
来实现此功能。问题仍然存在。
我已经为Android设备实现了相同的功能。在Android上没有响应问题。
任何人都可以就这种情况提出任何建议。任何建议都非常感谢。
答案 0 :(得分:0)
NSURLCache没有帐户概念。您必须告诉它删除所有缓存的项目或禁用缓存。实际上,缓存JSON响应几乎不是正确的事情,因此您应该禁用这些请求的缓存。