IPv6 Cocos2d-x
2017-01-19 14:42
323 查看
本文 源自:https://mp.weixin.qq.com/s?__biz=MjM5ODAxNTM2NA==&mid=2659642350&idx=1&sn=a7db1bb86e965f8408c1687f73b23c7e&scene=1&srcid=0619ztJlty4HuLRBOll0Yr6V&key=18e81ac7415f67c4acff47973e6979565cda32dd8f6c87dca6f733d6e6b4118817536543eb3844b8c890968fdbb06eed&ascene=0&uin=Mjk2MDM0NjgyMA%3D%3D&devicetype=iMac+MacBookAir6%2C2+OSX+OSX+10.10.5+build(14F1021)&version=11020201&pass_ticket=WECSEWT6jaVZNRKNNwilauFgBa%2FhDiF9DioAiHKmly2CArsnkf%2FQbQJchxVf%2F7bk
近期,苹果发布声明,向应用开发者发出提醒:App Store要求所有iOS应用必须包含对IPv6-only网络的支持。该政策将在6月1日起生效,到时所有提交至苹果App Store的应用申请必须要兼容面向硬件识别和网络路由的最新互联网协议:IPv6-only标准。
目前,Cocos2d-x已经第一时间更新,以支持这个要求。如果你需要支持纯IPv6网络,只需要更新CURL和libwebsocket网络。
以下是两种更新方法,小伙伴可以选择自己喜欢的方式:
一、通过download-deps.py更新
1.修改cocos2dx_root/external/config.json 来更新第三方库
v3.x用户修改version字段为 v3-deps-94
v2.x用户修改version 字段为 v2-deps-7
2.运行 download-deps.py 脚本更新第三方库
二、通过github页面下载
v3-deps-94:
https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/releases/tag/v3-deps-94
v2-deps-7:
https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/releases/tag/v2-deps-6
对于Cocos2d-x v2.x的用户,同时还需要修改WebSocket.h和WebSocket.cpp这两个文件以适应新的libwebsocket库,具体参考如下:
https://github.com/cocos2d/cocos2d-x/pull/15666
最后还要告诉大家一个好消息:Cocos2d-x 3.11.1以后的版本将自动支持IPv6,小伙伴们无需升级哦。
近期,苹果发布声明,向应用开发者发出提醒:App Store要求所有iOS应用必须包含对IPv6-only网络的支持。该政策将在6月1日起生效,到时所有提交至苹果App Store的应用申请必须要兼容面向硬件识别和网络路由的最新互联网协议:IPv6-only标准。
目前,Cocos2d-x已经第一时间更新,以支持这个要求。如果你需要支持纯IPv6网络,只需要更新CURL和libwebsocket网络。
以下是两种更新方法,小伙伴可以选择自己喜欢的方式:
一、通过download-deps.py更新
1.修改cocos2dx_root/external/config.json 来更新第三方库
v3.x用户修改version字段为 v3-deps-94
v2.x用户修改version 字段为 v2-deps-7
2.运行 download-deps.py 脚本更新第三方库
二、通过github页面下载
v3-deps-94:
https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/releases/tag/v3-deps-94
v2-deps-7:
https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/releases/tag/v2-deps-6
对于Cocos2d-x v2.x的用户,同时还需要修改WebSocket.h和WebSocket.cpp这两个文件以适应新的libwebsocket库,具体参考如下:
https://github.com/cocos2d/cocos2d-x/pull/15666
最后还要告诉大家一个好消息:Cocos2d-x 3.11.1以后的版本将自动支持IPv6,小伙伴们无需升级哦。
相关文章推荐
- 如何升级cocos2d-x来支持ipv6以及socket怎么支持ipv6
- 如何升级cocos2d-x来支持ipv6以及socket怎么支持ipv6
- 6月1号后苹果爸爸只爱IPv6 Cocos2d-x更新支持详解
- Cocos2d-x开发系列 苹果IPv6 only问题处理
- cocos2d ipv6
- cocos2d-iphone 手指画线
- cocos2d-x 动画加速与减速
- Cocos2d-x不要随便在onEnter里面addChild
- 基于Quick-cocos2d-x的资源更新方案 二
- Cocos2d-x 3.2 大富翁游戏项目开发-第三部分 菜单场景
- cocos2d-x常见的报错(收集整理)
- cocos2d-x程序莫名其妙的弹出中断界面
- cocos2d-x 的粒子效果
- Cocos2d-x specific changes about CCDictionary and CCArray
- Cocos2d-x--自定义血条
- cocos2D-X源码分析之从cocos2D-X学习OpenGL(1)----cocos2D-X渲染结构
- Cocos2d-x中libcurl库的使用(7)curl_multi API
- cocos2d-x注意事项(十)Lua发展飞机战争-4-创建主角
- 检查服务器是否支持ipv6
- cocos2d-x Action:持续动作