我正在开发一个应用程序并尝试将其集成LayerKit
到其中。每 10 分钟后,必须再次对 Layer 进行身份验证,因为每个 nonce 的有效期为 10 分钟。
当我尝试对其进行身份验证时,出现错误:
Cannot request authentication nonce because client is already authenticated as 123456
(123456 是用户 ID)。
但是当我发送任何消息时,状态只是停留在“待处理”。我无法发送或接收任何消息。我必须关闭我的应用程序并再次打开才能恢复通信。
我正在使用 Swift 2.2 并且没有使用 Parse。我正在使用我的 API 从 Layer 获取身份令牌。但我无法重新验证层。每次它都显示相同的错误。
我也从我的 iPhone 重置网络设置,仍然没有运气。任何帮助,将不胜感激。