我正在使用Quickblox sdk ios版本。 我在登录Quickblox sdk时遇到问题。
[QBRequest logInWithUserEmail:currentUser.email password:currentUser.password successBlock:^(QBResponse *response, QBUUser *user) {
}errorBlock:^(QBResponse *response)
{
}];
我收到了以下回复: - (如果设备的自动时间设置已关闭。)
[QBCore] Response error reasons: {
errors = {
base = (
"Bad timestamp"
);
};
}
2017-02-04 10:26:08.367 MyProeject[9697:143906] [QBAuth] Create Session request error: {"errors":{"base":["Bad timestamp"]}}
如果我的设备的自动时间设置已开启。我没有收到任何错误。请帮我。
答案 0 :(得分:0)
当SDK创建会话令牌时,它会将'timestamp'参数传递给服务器。
与NTP提供的时间不应超过60分钟。否则您将收到类似的错误(“错误的时间戳”)
API详细信息https://quickblox.com/developers/Authentication_and_Authorization#Parameters