在核心数据后台操作后,iOS SSKeychain中断

时间:2015-10-13 00:13:37

标签: ios swift core-data sskeychain

我的应用程序基于UILocalnotification操作。它有2个动作按钮,其中一个使用从Core Date获取数据的方法,修改并保存它。 此外,我使用SSKeychain来存储用户的令牌。问题在于,如果应用程序关闭并调用通知操作,则在AppDelegate上调用此方法

func application(application: UIApplication, handleActionWithIdentifier identifier: String?, forLocalNotification notification: UILocalNotification)

处理通知操作,在这种方法中我使用Core Data(获取,修改和保存)来完成工作,它工作正常。但是当在那之后打开应用程序时,SSKeychain找不到任何用户的令牌,它只会在第一次发生,如果我关闭应用程序并再次打开它,工作正常。

更新 问题不仅在于SSKeychain,我改变了框架,现在与Core Data发生了同样的事情。通过通知操作获取,修改和保存;打开应用程序,没有保存该操作;关闭应用并再次打开,系统会显示通知操作更改。

0 个答案:

没有答案