在iOS上注销时取消链接墨水文件选择器

在iOS上注销时取消链接墨水文件选择器,ios,filepicker.io,Ios,Filepicker.io,一些iOS云存储框架,如Dropbox和Box.net,允许您的应用程序在用户注销应用程序时取消链接,因此当下一个用户登录时,他们必须重新登录到Ink。但是,用户似乎仍然在注销之间登录。文档中似乎没有任何内容表明此功能可用。有人遇到过吗?好的,我找到了一个适合我的用例的解决方案。它通过删除所有保存的cookies,将应用程序与通过Filepicker登录的任何服务断开链接 NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStora

一些iOS云存储框架,如Dropbox和Box.net,允许您的应用程序在用户注销应用程序时取消链接,因此当下一个用户登录时,他们必须重新登录到Ink。但是,用户似乎仍然在注销之间登录。文档中似乎没有任何内容表明此功能可用。有人遇到过吗?

好的,我找到了一个适合我的用例的解决方案。它通过删除所有保存的cookies,将应用程序与通过Filepicker登录的任何服务断开链接

NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];
 for (NSHTTPCookie *cookie in cookies)
 {
    [[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
 }

你有没有找到解决办法?我想强制这样做,因为我们有一个设备可能在不同的用户之间共享的情况。我有点这样做了。我有一个半书面的解决方案forkink的picker代码,它支持一个共享的登录管理器,该管理器将跟踪cookies-Ink设置,从而在需要时删除它们。它不是非常优雅,但他们的库的结构并没有使它变得简单。请小心。引用文档中的话:“作为一项规则,cookies在所有应用程序之间共享,并在流程边界之间保持同步。”因此,您可能会扔掉所有用户的cookies。