如何修复,外部测试人员拒绝了App Store的应用程序:原因:性能:应用程序完整性?

时间:2018-12-11 10:44:34

标签: ios xamarin xamarin.ios appstore-approval

来自Apple 2. 1性能:应用程序完整性 准则2.1-性能-应用程序完整性

在运行Wi-Fi的iOS 12.1.1的iPad上进行审核时,我们发现您的应用程序中存在一个或多个错误。

具体地说,我们无法连接到互联网

后续步骤

要解决此问题,请在设备上运行您的应用以识别任何问题,然后修改并重新提交您的应用以供审核。

如果我们误解了您应用的预期行为,请在解决方案中心中回复此消息,以提供有关这些功能的预期工作方式的信息。

对于新应用,请从设备上卸载应用的所有以前版本,然后安装并按照步骤操作以重现此问题。对于更新,请安装新版本作为对先前版本的更新,然后按照步骤重现此问题。

资源

有关测试您的应用并准备进行审核的信息,请参阅技术说明TN2431:应用测试指南。

有关网络概述,请查看关于网络。有关App Review的IPv6要求的更具体概述,请查看Apple Developer Forum上的IPv6和App Review讨论。

请帮助解决此问题,并为外部测试人员启用应用或为应用生成公共网址。

免责声明:我们正在检查登录时的互联网连接及其在iPad和iPhone上的运行情况。

2 个答案:

答案 0 :(得分:2)

Apple正在ipv6连接中测试您的应用程序。因此可能会发生超时或网络未连接错误。

您可以检查此类似问题并调试您的问题。

IPv6 App Store Rejection

Apple App Store IPV6 Requirement

答案 1 :(得分:1)

您的代码中有一个问题:

(flags == NetworkReachabilityFlags.Reachable) 

应为:

(flags & NetworkReachabilityFlags.Reachable) != 0