我已将我的应用程序上传到Apple Store。我正在使用iOS 10.2。上传后,我得到了一个拒绝消息:在iPad和iPhone上运行连接到IPv6网络的iOS 10.2ios应用程序因ipv6上的ios 10.2应用程序崩溃而被拒绝
你的应用程序崩溃,当我们:
具体而言,我们发现,发送消息后,应用程序崩溃。
On Wi-Fi
请给我建议我该怎么做。提前致谢。
我已将我的应用程序上传到Apple Store。我正在使用iOS 10.2。上传后,我得到了一个拒绝消息:在iPad和iPhone上运行连接到IPv6网络的iOS 10.2ios应用程序因ipv6上的ios 10.2应用程序崩溃而被拒绝
你的应用程序崩溃,当我们:
具体而言,我们发现,发送消息后,应用程序崩溃。
On Wi-Fi
请给我建议我该怎么做。提前致谢。
答案很简单,你将不得不尝试重现崩溃,并修复它。
苹果不会让应用进入App Store,其中发现崩溃了。我建议找一个拥有支持IPv6的网络的朋友/家庭成员(如果您自己无法启用它),并尝试在该网络下的各种条件下使用您的应用。
其我的问题的兄弟请你回答我简单我做什么来解决这个问题。 – vky
从苹果 2. 1性能:APP完整性 性能 - 2.1 您的应用程序坠毁在连接到IPv6网络时,我们的iPad和iPhone运行iOS 10.2: 1)启动应用程序。 2)提供的演示帐户凭据输入。 3)点击登录按钮。 4)应用程序崩溃。 使用你的应用程序时,这种情况发生: - 通过Wi-Fi 我们附上详细的崩溃日志来帮助解决这个问题。 下一步 请修改您的应用程序和测试设备上,同时连接到IPv6网络(所有的应用程序必须支持IPv6),以确保其运行正常。 – vky
对不起哥哥,你需要修复你的崩溃,我没有你的代码,所以我不知道您的具体问题 –
应用程序审查网络,如服务提供商部署的网络,不支持IPv6到IPv6连接。因此,如果您的服务器支持IPv6,则您的应用程序将直接与它通话,而无需通过NAT64转换器。
请检查你的链接是支持IPv6的,或者不使用这个LINK
当我点击链接打开,然后搜索https://www.google.com.pk它returns.http ://ready.chair6.net/?url = https%3A%2F%2Fwww.google.com.pk – vky
@vky如果您正在使用AFNetworking ...您已将AFNetworking更新为最新版本和Apple的Reachability类,您可以试试这个,我希望它能起作用。 –
@vky过渡到仅IPv6网络https://forums.developer.apple.com/thread/4971 –
只需添加一个CDN:因此(例CloudFlare的)到您的域名,更改域名服务器并确保IPv6的兼容性功能开启上。这为我工作
如果您的应用程序包含web服务,并已实现NSURConnection那么请转换所有NSURLConnection的到NSURLSession。 。
嘿,PLZ检查您的应用程序中的网络服务,还检查服务器端安装的操作系统,它是否支持iPV6? – Mukesh
你在使用某种Reachability类吗?其中一些不能正确处理IPv6。 – Abizern
你好。我也遇到了同样的问题。应用程序拒绝了苹果这条消息: “您的应用程序坠毁在连接到IPv6网络的iPad运行iOS 9.2.1”。问题是我没有使用IPV6,也没有办法做一个真正的测试。 你找到一个解决方案为你工作? – Michel