Ios arm64 使用2.2.6 libwebsockets connection error,求帮助

ios appstore需要64位支持,使用2.2.6 libwebsockets.a 始终报 connection error
在线求帮助。

仔细浏览大神们的记录,发现前人遇到并解决了。
http://www.cocoachina.com/bbs/read.php?tid-284030-page-1.html
感谢 yangzhu626

  1. 在WebSocket.cpp中的switch没有加break;
  2. 后续问题来了,,上面的解决了ios连接websock的问题 但是连上后发消息死活发不出去 。又查了半天 发现是主线程没有收到socket句柄可写的事件回调,LWS_CALLBACK_CLIENT_WRITEABLE这个case一直触发不了,消息队例一直没机会发。但是我打印出来又发现事件是有回调的。只是回调的事件对不上。。没搞明白原因。。只好硬加上了一句。。现在可连可发了。好狗血啊。。。。。。。。。。。。

贴上修改代码
int WebSocket::onSocketCallback(struct libwebsocket_context *ctx,
struct libwebsocket *wsi,
enum libwebsocket_callback_reasons reason,
void *user, void *in, size_t len)
{
// CCLOG(“socket callback for %d reason”, reason);
CCAssert(_wsContext == NULL || ctx == _wsContext, “Invalid context.”);
CCAssert(_wsInstance == NULL || wsi == NULL || wsi == _wsInstance, “Invaild websocket instance.”);
#if(CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
if(reason==9) reason = LWS_CALLBACK_CLIENT_WRITEABLE;
if(reason==7) reason = LWS_CALLBACK_CLIENT_RECEIVE;
#endif
switch (reason)
{
case LWS_CALLBACK_DEL_POLL_FD:
break;
case LWS_CALLBACK_PROTOCOL_DESTROY:
break;
case LWS_CALLBACK_CLIENT_CONNECTION_ERROR:
{

quick怎么在xcode下编译呀。 打开以后就出现“cocos2d.h” not found