可能这将是一个过于启动的问题。
我们开发了一个 iPhone 应用程序并将其上传到 Appstore。我们有自己的登录机制,facabook 登录和 twitter 登录。我们的用户报告了一个问题,即当应用程序启动并重新启动(关闭)iphone 设备时,应用程序也会被注销。用户需要重新登录。我们已经检查了 Facebook 应用程序。当设备重新启动(关闭)时,它会保持登录状态。我们也想这样做。你能建议这样做的机制吗?
将用户名和密码存储在钥匙串中。当应用程序启动时,然后从钥匙串中获取用户名和密码并执行登录方法。
约翰
您可以使用 NSUserDefaults、CoreData 或 FileSystem 存储您的 accessToken (facebook)。我不会建议您将登录名/密码保存在您的应用程序中。如果您需要这样做,最好保存数据用户(姓名,地址,手机......)而不是访问权限,如登录名/密码。它更安全。当然,您可以使用 KeyChain,但每个人都在想用应用程序做什么。
NSUserDefaults
文件系统 - 苹果指南
核心数据