我一直在研究这个问题,我对在iOS应用程序中存储cookie感到困惑。我希望能够存储用户的登录凭据,这样他们就无需在每次启动应用程序时登录(就像Facebook的应用程序一样)。我有点迷失在如何做到这一点。以下是我的一些具体问题:
当用户登录时,cookie会自动存储吗?如果是的话,在哪里?如果没有,我该如何存储?
如何检查该cookie并访问它,检查它等等?也许是重新启动应用程序或其他东西。
如何使用与将其存储在钥匙串中的用户凭据存储不同的cookie?或者他们是一回事吗?
当用户在应用中按“注销”时,是否应该删除持久性cookie?它必须,对吗?
存储这些Cookie的最佳方法是什么? iOS会自动为您做什么,您自己要做什么?
使用ASIHTTP这样的东西是否有优势?如果是这样,ASI库提供的NSURL内容不是什么?使用ASIHTTP库时,cookie的处理是否会发生变化?
我相信你可以告诉我,我很遗憾,并且对饼干的工作方式了解不多,但我正在努力解决这个问题,并且非常感谢任何帮助!