用户断开与服务器的连接后,Appwarp无法重新连接(使用cocos2d-x)

用户断开与服务器的连接后,Appwarp无法重新连接(使用cocos2d-x),cocos2d-x,multiplayer,appwarp,Cocos2d X,Multiplayer,Appwarp,在应用程序编写过程的这个阶段,我试图解决连接问题。当用户离开游戏板时,我呼叫 void HelloWorld::onExit() { isMultiPlayer = CCUserDefault::sharedUserDefault()->getBoolForKey("MULTIPLAYER", false); if(isMultiPlayer) { AppWarp::Client::getInstance()->disconnect();

在应用程序编写过程的这个阶段,我试图解决连接问题。当用户离开游戏板时,我呼叫

void HelloWorld::onExit()
{
    isMultiPlayer = CCUserDefault::sharedUserDefault()->getBoolForKey("MULTIPLAYER", false);
    if(isMultiPlayer)
    {
        AppWarp::Client::getInstance()->disconnect();

        CCUserDefault::sharedUserDefault()->setBoolForKey("MULTIPLAYER", false);
    }

    CCDirector::sharedDirector()->getTouchDispatcher()->removeDelegate(this);
    CCLayer::onExit();
}
从这里开始,如果我尝试重新加入大厅,我会得到一个

onConnectDone .. FAILED with unknown reason..session=0

我的日志文件中有错误。在这个错误消失之前,我似乎需要等待大约5分钟。我的断开连接代码是否有问题,或者这种行为是否正常

@PWiggin-此问题现已在我们的SDK更新中修复。您可以从我们的GIT回购中选择最新版本。这里是链接

这似乎是SDK中的一个bug,其中某些状态在一段时间内未被清除。我在AppWarp团队工作。我想你应该能在一分钟内重新连接。我们将在本周晚些时候发布bug修复SDK更新。我会发布一个答案,一旦完成。谢谢你报道这个问题!我将继续并将此标记为答案,但我仍有一些问题。最好直接联系客户支持?我们也刚刚推出了自己的社区论坛!我们将在那里非常活跃,因此您可以在那里发布您的问题。这里是链接-