我正在开发一个使用NSHTTPCookieStorage存储用户数据的应用。我无法访问扩展程序中的Cookie,因为它们保存在库中。谢谢。
答案 0 :(得分:1)
Cookie不应在应用程序之间共享(请参阅NSHTTPCookieStorage)。
您是否知道您正在寻找哪种饼干?如果您有办法识别您想要的那些,您可以将它们自己复制到钥匙串或共享的CoreData商店。
这样您的应用和扩展程序都可以访问它们。
使用NSHTTPCookieStorage不是存储用户数据的首选方式。 如果你的目标是简单,不想要CoreData或Keychain,你可以使用plist。这也允许您使用NSFileProtectionComplete为您正在存储的数据提供一层安全性。