应用程序被iOS IPv6网络拒绝 [英] App Rejected with iOS IPv6 network

查看:180
本文介绍了应用程序被iOS IPv6网络拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

昨天,我提交了我的应用程序以供审核,但是我收到了Apple发来的消息:


我们发现了一个或多个错误应用程序在iPad上运行iOS 9.3,在连接到IPv6网络的Wi-Fi上运行iOS。



具体来说,经过审核我们发现应用程序仍然遇到加载问题并且无法查看应用程序内容。


我的应用程序使用离子框架,我该如何解决这个问题?



我已经使用域来访问我的服务器,但是这个问题仍然存在。

解决方案

是。根据Apple的政策,您的应用程序必须支持IPV6。所以,请检查您的应用程序是否支持IPV6。



2)从Dock,LaunchPad启动系统偏好设置,或Apple菜单。





3)按选项键和点击分享。不要释放Option键。 (别忘了按选项键)





4)在共享服务列表中选择互联网共享。



5)释放Option键。



6)选择Create NAT64 Network复选框。



7)选择提供Internet连接的网络接口,例如 Thunderbolt以太网或仅以太网



8)选择Wi-Fi复选框。





9)点击 Wi-Fi 选项,然后配置网络名称安全您的网络选项。



10)选择互联网共享复选框以启用本地网络。



11)当提示确认您要开始分享时,请点击开始





12)现在你的mac mini作为热点使用 IPv6 NAT64 网络





(创建热点时的上图)



现在将您的iphone与mac mini的热点连接起来。并测试你的应用程序它是否正常工作。



我希望这个答案对你有所帮助。



编辑: - 不要忘记添加以下框架。



1) WebKit



2) CFNetwork





您将在此链接中找到与ipv6策略相关的所有信息。 支持IPv6 DNS64 / NAT64网络


Yesterday, I submitted my app for review, but I got this message from Apple:

We discovered one or more bugs in your app when reviewed on iPad iPhone running iOS 9.3.2 on Wi-Fi connected to an IPv6 network.

Specifically, upon review we have found the application still experiences a loading issue and unable to review the application content.

My app uses ionic framework, how can I fix this problem?

I already used domain to access my server, but this problem still exists.

解决方案

Yes. According to apple's policy , your application must supports IPV6. so, please check your application supports IPV6. Supporting IPv6 in iOS 9

To test, if your application supports IPV6 or not please check this ,

Supporting IPv6 DNS64/NAT64 Networks

To check with creating follow this steps , which indicate on apple's page .

To set up a local IPv6 Wi-Fi network using your Mac


1) Make sure your Mac is connected to the Internet(with ethernet), but not through Wi-Fi.

2) Launch System Preferences from your Dock, LaunchPad, or the Apple menu.

3) Press the Option key and click Sharing. Don’t release the Option key yet. (don't forget to press option key)

4)Select Internet Sharing in the list of sharing services.

5)Release the Option key.

6)Select the Create NAT64 Network checkbox.

7)Choose the network interface that provides your Internet connection, such as Thunderbolt Ethernet or Only Ethernet.

8)Select the Wi-Fi checkbox.

9)Click Wi-Fi Options, and configure the network name and security options for your network.

10) Select the Internet Sharing checkbox to enable your local network.

11)When prompted to confirm you want to begin sharing, click Start

12) Now your mac mini is working as a hotspot and useing IPv6 NAT64 network

(looks like above image when hotspot created)

Now connect your iphone with your mac mini's hotspot. and Test your Application it's working properly or not.

I hope this answer is helpful you.

Edit :- Don't forget to add below frameworks.

1) WebKit

2) CFNetwork

You will find all the information on this link related to ipv6 policy. Supporting IPv6 DNS64/NAT64 Networks

这篇关于应用程序被iOS IPv6网络拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆