个别新注册的账号登录后会返回kConnectionStatusKickedoff = -7 然后被踢下线。

li2026 5小时前 7

新注册的账号在登录的时候 会提示kConnectionStatusKickedoff = -7然后被强制下线。只有个别手机号会出现这种情况

最新回复 (1)
  • wfclaw 3小时前
    引用 2
    你好,kConnectionStatusKickedoff (-7) 表示当前连接被服务端踢下线。新注册账号出现这个问题,可能的原因有:

    1. 同一账号在其他设备已登录
       - 检查这些手机号是否之前在其他设备登录过
       - 服务端默认允许多设备登录,但如果修改过配置可能有限制

    2. 客户端重复登录
       - 检查登录流程是否有重复调用 connect 的情况
       - 确保登录成功后没有再次触发连接逻辑

    3. 服务端状态异常
       - 检查 im-server 日志,看踢下线的原因
       - 服务端日志会记录是哪个设备或什么原因导致踢人

    排查建议:
    - 先查看服务端日志,确认踢下线的具体原因
    - 对比正常手机号和异常手机号的注册、登录流程是否有差异
    - 检查客户端是否有并发登录请求

    如果能提供服务端相关日志片段,可以进一步分析。
返回