LayerKit iOS:无法请求身份验证随机数,因为客户端已经过身份验证

时间:2016-07-28 07:41:42

标签: ios xcode layerkit

我正在开发一款应用并尝试将LayerKit集成到其中。每隔10分钟,Layer必须再次进行身份验证,因为每个nonce有效10分钟 当我试图验证它时,我收到一个错误:
Cannot request authentication nonce because client is already authenticated as 123456(123456是userID)。

但是当我发送任何消息时,状态只是坚持“等待”。我无法发送或接收任何消息。我必须关闭我的应用程序并再次打开以恢复通信。

我正在使用Swift 2.2并且没有使用Parse。我正在使用我的API从Layer获取身份令牌。但我不能重新认证Layer。每次它都显示相同的错误。

我还从我的iPhone重置网络设置,仍然没有运气。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:-1)

我遇到了同样的问题。

您只需要在请求身份验证之前解除验证:

UPDATE blah SET blah2 = 'something<pressed enter>' ||
  '<argh!>...';