如何在 Quickblox iOS SDK 中检查会话是不是有效或过期?
Posted
技术标签:
【中文标题】如何在 Quickblox iOS SDK 中检查会话是不是有效或过期?【英文标题】:How to check whether session live or expired in Quickblox iOS SDK?如何在 Quickblox iOS SDK 中检查会话是否有效或过期? 【发布时间】:2014-11-22 05:00:49 【问题描述】:我知道,在对 Quickblox 服务器的最后一次请求(在 2 小时之前发出)之后,任何会话都将过期。创建会话时,我可以找到[QBBaseModule sharedModule].tokenExpirationDate
,但我不确定它是如何工作的,我应该如何检查会话是活动的还是过期的?
如何查看会话是活动的还是过期的?
如果我创建一个会话,我将在接下来的 2 小时内收到 [QBBaseModule sharedModule].tokenExpirationDate
,现在我将在一小时内向服务器发出请求,它是否也会更新 [QBBaseModule sharedModule].tokenExpirationDate
日期?
【问题讨论】:
【参考方案1】:-
通过检查 tokenExpirationDate。
tokenExpirationDate 在来自 QuickBlox 的每个响应中都会更新。所以答案是 - 是的。
【讨论】:
以上是关于如何在 Quickblox iOS SDK 中检查会话是不是有效或过期?的主要内容,如果未能解决你的问题,请参考以下文章
在 Quickblox Chat sdk 中聊天/1:1 聊天
使用 quickblox 和 IOS sdk 实现预定的推送通知