如何在iOS 8扩展中共享NSHTTPCookieStorage?

时间:2015-01-28 09:17:59

标签: ios ios8-extension

我正在开发一个使用NSHTTPCookieStorage存储用户数据的应用。我无法访问扩展程序中的Cookie,因为它们保存在库中。谢谢。

1 个答案:

答案 0 :(得分:1)

Cookie不应在应用程序之间共享(请参阅NSHTTPCookieStorage)。

您是否知道您正在寻找哪种饼干?如果您有办法识别您想要的那些,您可以将它们自己复制到钥匙串或共享的CoreData商店。

这样您的应用和扩展程序都可以访问它们。

使用NSHTTPCookieStorage不是存储用户数据的首选方式。 如果你的目标是简单,不想要CoreData或Keychain,你可以使用plist。这也允许您使用NSFileProtectionComplete为您正在存储的数据提供一层安全性。