关于苹果IPV6测试步骤
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于苹果IPV6测试步骤相关的知识,希望对你有一定的参考价值。
参考技术A 前言网上找了一些资料,按照上面的操作一步一步进行,链接上电脑热点,尝试打开索要测试的App,显示
参考 https://www.jianshu.com/p/49442934b81d
流程上没有问题,说明怎么样测试通的
手机设备两台,iphone7、iphone6 ,Mac 一台
一开始使用的iphone7 作为连接电脑,然后用电脑创建热点,(备注,这里iphone7 使用的是电信卡)
后来使用iphone6 联通卡 作为连接mac 也就是切换了一下手机,用iphone7 来连接mac 热点来测试,结果可以了,怀疑是网络慢的原因,本身上班的地方网速不好,今天还特别买了一个网线转换头,看来用不上了,在这里也希望测试ipv6的同学多尝试,中间我也找了好多方法,改了一些mac 上的一些设置,然而并没有什么用,按照链接步骤创建就没有问题
如何测试 iOS 应用程序是不是支持 IPv6?苹果拒绝应用程序,因为它不兼容 IPv6
【中文标题】如何测试 iOS 应用程序是不是支持 IPv6?苹果拒绝应用程序,因为它不兼容 IPv6【英文标题】:How to test iOS app on supporting IPv6? Apple rejected app as it is not IPv6 compatible如何测试 iOS 应用程序是否支持 IPv6?苹果拒绝应用程序,因为它不兼容 IPv6 【发布时间】:2016-10-24 12:04:54 【问题描述】:拥有 2015 年和 2014 年构建的应用。如何测试它们的 IPv6? 如果我的应用不支持 IPv6,我该怎么办?
我的应用正在使用 AFNetworking 和 Alamofire。我主要连接到域(例如 api.example.com/v1/...)。只有 1 个应用程序使用 IP:(例如:12.12.12.12:3000/api/v1/...)。
【问题讨论】:
您好,您是否也将您的 api 服务器从 ipV4 更改为 ipV6?意味着我们必须在编码端修复它的服务器端问题? ***.com/questions/38046187/… @iphonemaclover:您不必在服务器端进行任何更改 那我该怎么办? 【参考方案1】:以下来自 Apple 的 link 概述了过渡到 IPv6 支持的要求,因此我建议您仔细阅读。 Apple 提供了确保您的应用程序与 IPv6 兼容的指南,包括应该和不应该使用哪些 API,而不是硬编码 IP 地址等。他们甚至详细说明了如何设置本地基于 Mac 的 IPv6 DNS64/NAT64 要测试的网络。
【讨论】:
【参考方案2】:我发现 Brian Coleman 的这篇关于如何设置 Mac 以进行 Internet 共享以测试 IPv6 的演练非常有帮助。
http://www.brianjcoleman.com/tutorial-how-to-test-your-app-for-ipv6-compatibility/
它有几个屏幕截图和分步说明,可指导您完成整个过程。我希望这会有所帮助!
【讨论】:
【参考方案3】:此解决方案仅在您有 以太网 连接时才有效。
要创建 iPV6 NAT64 wifi 网络,请按照以下步骤操作
第 1 步:打开系统偏好设置
第 2 步:打开分享
第 3 步:点击互联网共享
第 4 步: 在按 option(ALT) 键的同时单击端口中的 Wifi。 创建 NAT64 网络 复选框将显示在底部之后。在选择 WIFI 以显示复选框时按 ALT 很重要
第 5 步:选中创建 NAT64 网络复选框。
现在在创建的网络中测试应用程序。
【讨论】:
【参考方案4】:按住 command + option 同时单击“共享”首选项窗格将为 Internet 共享添加“创建 NAT64 网络”选项。启用该功能,通过您的共享连接连接的设备将处于 NAT64 连接中。
【讨论】:
以上是关于关于苹果IPV6测试步骤的主要内容,如果未能解决你的问题,请参考以下文章
如何测试 iOS 应用程序是不是支持 IPv6?苹果拒绝应用程序,因为它不兼容 IPv6