2017-02-04 7 views
1

Quickblox sdk iosバージョンを使用しています。 Quickblox sdkへのログイン中に問題が発生しました。(IN IOS)デバイスの自動時間設定がオフになっていると、Quickbloxがタイムスタンプエラーを返す

[QBRequest logInWithUserEmail:currentUser.email password:currentUser.password successBlock:^(QBResponse *response, QBUUser *user) { 

}errorBlock:^(QBResponse *response) 
    { 
    }]; 

Iました次の応答: -

[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

SDKがセッショントークンを作成すると、「タイムスタンプ」パラメータがサーバーに渡されます。

NTPが提供する時間と60分を超えてはいけません。そうでなければ、その(「バッドタイムスタンプ」)のような

APIの詳細私は、デバイスの自動時刻設定なしQuickbloxのイオスSDKのこの問題を解決するにはどうすればよいhttps://quickblox.com/developers/Authentication_and_Authorization#Parameters

+0

をエラーを受信しますか?実際に私のアプリはライブですが、この設定をオンにするようにユーザーに指示することはできません。 – Question1

関連する問題