Unity 支持 IPV6 IOS

               

Apple 强制规定,6月份之后上架的APP  需要支持IPv6 。

Apple在开发者中心添加了完整的代码修改指导,以及 如何通过MAC 共享 IPV6 的Wifi ,如下网页

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html

翻到网页最下方的 To set up a local IPv6 Wi-Fi network using your Mac  就是MAC共享 IPV6 Wifi的方法(需要最新的OSX系统和IOS9.3 以上的系统支持)


Unity 也及时做出了响应,在最新的 4.7.2 以及同时期的 Unity5.3.x 版本中对 IPV6进行了支持。

http://blogs.unity3d.com/2016/05/10/unity-and-ipv6-support/

转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

这两天我也在弄这事,还比较纠结。

一开始我以为只要更新Unity,然后在MAC上共享出来 NAT64 网络就可以了,后面发现不是这么回事。

Unity的这次更新只是新增了对IPV6的支持,这是什么意思?

就是说Unity只是改了API,能支持IPV6的网络了,但是你们之前指定了使用IPV4,那Unity也不会自动帮你们改成IPV6.


我们之前的项目,如果是指定了IPV4的,还是要手动添加对IPV6的兼容!

也就是说既要考虑到 IPV4的网络支持,又要考虑到 IPV6 的网络支持。


首先,Unity官方强烈要求,一定要使用域名!!


按照Unity官方博客,上层API,如WWW,我们在使用的时候也没有做指定IPV4的操作,所以不用修改。

然后底层API,比如Socket,我们之前一般是这样写

sock
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值