今天,登陆iTunes connect,怀着忐忑的心情,心里默默念着,审核通过,审核通过,审核通过!然而,结果是让人很悲伤的,并没有通过,看着红红的“被拒绝”。点进去瞅瞅,Guideline 2.1 - Performance - App Completeness
We discovered one or more bugs in your app when reviewed on iPhone running iOS 11.4.1 on Wi-Fi connected to IPv6 network
一、问题
- 说我们App不支持IPv6,首页点击的时候没反应?
二、找问题
- 看看审核人员给的截图,发现就是个首页,审核人员用的是4s的屏幕尺寸,根本看不到页面下方的点击按钮。(这里出现个小问题,在下面解决)但是我们app的首页本来就只有下方的按钮能点击,上面的界面是不能操作的。后面在解决中心回复审核人员,叫他向下滚动一下,再操作。(用的是中文回复的)
三、解决问题
- 审核人员既然说了我们App支持IPv6有问题,那么我们还是要自己测试测试自己App在IPv6上跑有没有问题的。那么问题来了,应该咋测试呢?
进入正题
- 打开系统偏好设置(方法很多,请随意),下方统一称 设置
-
断开当前Wi-Fi
断开Wi-Fi.png -
如果没有出现改选项,请在设置->网络中把自动加入网络关闭
关闭自动加入网络.png - 使用USB连接Mac,关闭手机的无线局域网,关闭手机的个人热点
-
打开手机的个人热点,选择 “仅蓝牙和USB”
仅蓝牙和USB -
等待3s,你会发现,你Mac连接上手机了,Mac可以上网了,点击设置->网络
iPhone USB -
打开设置->共享
image.png - 进入共享,点击互联网共享,看一下下方是否有
创建NAT64
选项,如果没有,退出共享到设置界面,按住option
键,点击共享,进入共享界面,点击互联网共享就会出现创建NAT64
选项了,选中。
选中创建NAT64 - 设置Wi-Fi选项,点击上图右下角Wi-Fi选项。
安全性选择WPA2 个人级
输入账号密码 -
在下图中1的位置选择iPhone USB,2的位置选择Wi-Fi
选择来源和共享端口 -
打开右边互联网共享,等待3秒即可。
开启 -
开启后,就会发现状态栏上的Wi-Fi图标变成灰色的,里面一个向上的小箭头。现在就可以用手机搜索到共享的Wi-Fi了
开启成功 - 现在就可以进行IPv6测试了~
解决上面的iTunes connect里面的解决中心图片打不开问题:
- 电脑进入iTunes connect点击图片打开
- 手机下载
App Store Connect
App登录账户密码查看图标(注意以前的iTunes connect
App不好使了,要重新在App store下载新的) - 在网页端复制图片地址发送到手机,用QQ、微信等工具打开试试
网友评论