我上次发布的应用程序是12.8被Apple拒绝,我必须在应用程序中添加IPv6支持,我仔细阅读并审阅了推荐的名为Supporting IPv6 DNS64/NAT64 Networks的苹果文档,并且已经知道我已经知道了我正在使用同一文档中提到的NSURLConnection类进行网络连接,您可以在“确保IPv6 DNS64 / NAT64兼容性”部分中看到来自doc的图像,其中提到了NSURLConnection类的名称。推荐的课程,下面是图片 请参阅上图中的“推荐”列,
我认为可能有些不对劲。所以,我根据同一苹果文档中的建议“定期测试IPv6 DNS64 / NAT64兼容性”,在我们的Mac上设置了“本地IPv6 Wi-Fi网络”,我想知道该应用程序正在运行在调试器中没有任何与网络连接相关的问题或警告的魅力。
我想要您提出一些与同一问题相关的建议和建议,即我缺少一些可以添加对IPv6网络连接的支持。我已经google了同样的事情,并找到了我已经测试过的解决方案,但仍然为什么苹果拒绝了我需要解决的应用程序。 任何帮助将受到高度赞赏。
注意:
同样无法得到一个东西,这是版本12.8应用程序在应用程序商店中从过去3年直到苹果从未提出过要求或提出添加对IPv6的支持的错误。
答案 0 :(得分:3)
不要相信评论家所说的一切。你可能会认为,我原谅我的语言,欺负我。我不是。他们使用iPad测试应用程序,除非它不支持。我买了两部iPhone和iPad iPad应用程序被拒绝的原因完全相同。最后,他们错了。因此,一个跟踪连接远程服务器的地铁列车到达的应用程序在去年1月初被拒绝。但他们在凌晨4点根据他们给我的截图测试了应用程序。我国当时没有地铁运行。该应用程序按预期工作。当我通过决议委员会对修改说时,他在几分钟之内批准了它。使用设备相机的另一个应用程序在大约10天前因同样的原因被拒绝了。但它首先并没有上网。所以我非常怀疑。我上诉了。在与一位上诉委员会成员交谈后,原来该应用程序因iPad支持相机闪光灯而在iPad上崩溃。
那你该怎么办?与评论员交谈并询问更多信息。所以让我再说一遍。当他们提到IPv6时,不要相信他们所说的一切。
答案 1 :(得分:1)
有时苹果真的表现得很奇怪,没有任何与IPv6支持相关的内容,因为我已经提到了我使用的网络连接框架" NSURLConnection"支持IPv6,仍然为什么/如何评论者提出这个问题不知道,这浪费了我很多时间,昨天我把应用程序推到应用程序商店,今天它被批准,
无论@EI番茄告诉谁是对的。
快乐编码给所有人!!
答案 2 :(得分:1)
我也遇到了同样的问题。我回复了审核小组,再次测试应用程序构建并向我提供崩溃日志。
有一天,我的应用程序被批准分发。
因此,如果有人遇到同样的问题,请确保您针对IPv6 WiFi热点(Apple source)测试您的应用。
如果它适用于该环境,会回复应用审核小组,以便在使用建议的环境时再次进行审核。很可能您的应用程序将在此之后获得批准:)
希望它可以帮助某人。如果它回答了您的问题,请进行提升。 :)
感谢@El Tomato。
<强> TL; DR 强>
[Apple拒绝我的理由]
准则2.1 - 表现 - 应用完整性
我们在连接到IPv6网络的Wi-Fi上运行iOS 11.2的iPad上查看了应用中的一个或多个错误。
具体来说,您的应用在发布时没有响应。
有关详细信息,请参阅随附的屏幕截图。
[我的回复]
该应用程序(二进制(0.0.xxxxx))在运行iOS 11.2.1的iPad和iPhone上运行良好。
...我如何详细解释我如何测试APP ......
请再次使用Binary(0.0.xxxxx)进行检讨吗?
我们是否可以获取崩溃日志,如果有的话?