删除存储在应用程序组中的信息

Remove information stored in App Groups

当用户添加到应用程序组后注销我的应用程序时,我无法删除信息。

这是我尝试使用的代码。

let appDomain = NSBundle.mainBundle().bundleIdentifier
let prefs = NSUserDefaults(suiteName: GlobalVars.suiteName)
prefs!.removePersistentDomainForName(appDomain!)

然而在执行时它不会从应用程序组中删除任何信息,因此用户保持登录状态。

如有任何帮助,我们将不胜感激。

         NSUserDefaults(suiteName: GlobalVars.suiteName)!.removeObjectForKey("USERNAME")
         NSUserDefaults(suiteName: GlobalVars.suiteName)!.removeObjectForKey("ISLOGGEDIN")
         NSUserDefaults(suiteName: GlobalVars.suiteName)!.synchronize()

这解决了我的问题。