昨天,我提交了我的应用程序供审查,但我收到了苹果的消息:
我们在iPad iPhone上查看了您的应用程序中的一个或多个bug,在连接到IPv6网络的Wi上运行iOS 9.3.2。 具体来说,在审查时,我们发现应用程序仍然存在加载问题,无法检查应用程序的内容。
我的应用程序使用离子框架,我如何解决这个问题?
我已经使用域访问我的服务器,但是这个问题仍然存在。
发布于 2016-07-21 09:49:24
是。根据苹果的政策,你的应用程序必须支持IPV6。因此,请检查您的应用程序支持IPV6。在IPv6 9中支持iOS
进行测试,如果您的应用程序支持或不支持IPV6,请检查这个,
要检查是否创建,请执行以下步骤,这些步骤显示在苹果的页面上。
使用Mac建立本地IPv6 Wi网络
1)确保您的Mac连接到因特网(带有以太网),但不通过Wi连接。

2)从Dock、LaunchPad或Apple菜单中启动系统首选项。

3)按选项键,单击共享。还不要释放选项键。(不要忘记按选项键)

4)在共享服务列表中选择Internet共享。
5)释放选项键。
6)选择“创建NAT64网络”复选框。
7)选择为您提供互联网连接的网络接口,如迅雷以太网或仅提供以太网。
8)选择Wi复选框。

9)单击Wi选项,并为您的网络配置网络名称和security选项。
10)选择Internet共享复选框以启用本地网络。
11)当提示到确认要开始共享的时,单击Start

12)现在你的mac mini正在成为热点,并使用IPv6 NAT64网络。

(创建hotspot时,如上图所示)
现在把你的iphone和你的mac mini的热点连接起来。测试你的应用程序,它是否正常工作。
我希望这个答案对你有帮助。
编辑:-不要忘记添加以下框架。
1) WebKit
2) CFNetwork

您将找到与ipv6策略相关的有关此链接的所有信息。支持IPv6 DNS64 64/NAT64 64网络
发布于 2016-10-28 04:55:49
我们也面临着同样的问题。只要你的网站注册任何CDN,如cloudFlare和你的应用程序将批准下一次,不需要把整个网站转移到任何其他服务器。这是获得应用程序商店批准的最简单的方法。
发布于 2016-12-03 06:10:24
我认为苹果的这一错误有问题!
我有一个应用程序(离子型应用)拒绝了3次(在2016年11月),因为同样的错误,最后接受没有作出任何改变与IPv6!
如果您认为您与IPv6无关,则可能需要检查应用程序的启动错误。
顺便说一句:我没有检查我的应用程序的IPv6兼容性,更多的是,应用程序-在其内部视图-有一个网页的连接,托管在共享主机上,没有IPv6支持!!
https://stackoverflow.com/questions/38499156
复制相似问题