我正在开发一款应用并尝试将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重置网络设置,仍然没有运气。任何帮助,将不胜感激。
答案 0 :(得分:-1)
我遇到了同样的问题。
您只需要在请求身份验证之前解除验证:
UPDATE blah SET blah2 = 'something<pressed enter>' ||
'<argh!>...';