苹果iOS应用程序拒绝:Alamofire不支持IPv6

问题描述:

我们最近提交的应用程序进行审查的新版本,它hasbeen拒绝在连接到IPv6网络的iPad和iPhone运行iOS 9.3.5苹果iOS应用程序拒绝:Alamofire不支持IPv6

你的应用程序崩溃

但我只用Alamofire 3.4.1 API请求,与域名(不是IP地址),它是兼容IPv6 这里的ipv6-test.com

结果IPv6 Result of mydomain.com

我们的互联网服务供应商不提供仅支持IPv6的网络,来检查我们的应用程序,我们跟着this程序来设置的IPv6在Mac上,然后它在这里,我们再次提交构建之后,却再次拒绝出于同样的原因

有人可以提出,我们如何解决问题/是否在我当前环境中有任何错误

+0

它不需要有ipv6服务器。 – qin

+0

嗨,我有完全相同的问题,你设法使它工作? – LastMove

+0

是的,这不是IPv6或Alamofire的问题,它工作正常 - 我们的应用在UIAlertController Popover Source Rect未设置的IPAD上崩溃,之后我们重新提交了该应用并且它被批准 – rak

我们终于发现,问题不是关于IPv6或Alamofire,它工作正常 - 我的应用程序崩溃,在IPAD的UIAlertController酥料饼的源矩形没有设置,以后我们重新提交的应用程序,它被批准 这些可以帮助有人 https://forums.developer.apple.com/message/176301#176301 https://forums.developer.apple.com/message/176303#176303

尝试删除您的域的AAAA记录。
以便您的应用程序可以使用NAT64网络直接访问您的服务器,并使用ipv6。

它可能有助于调试问题。