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

问题描述 投票:-2回答:2

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

我们在使用Wi-Fi上运行iOS 12.1.1的iPad上查看了应用中的一个或多个错误。

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

下一步

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

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

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

资源

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

有关网络概述,请查看关于网络。有关App Review的IPv6要求的更具体概述,请查看Apple开发人员论坛上的IPv6和App Review讨论。

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

免责声明:我们正在检查登录时的互联网连接,以及iPad和iPhone的兼容性。

ios xamarin xamarin.ios appstore-approval
2个回答
1
投票

您的代码中存在问题:

(flags == NetworkReachabilityFlags.Reachable) 

应该:

(flags & NetworkReachabilityFlags.Reachable) != 0

2
投票

Apple正在测试你的应用程序在ipv6连接。所以它可能会超时或网络没有连接错误。

你可以检查这个类似的问题,并可以调试你的问题。

IPv6 App Store Rejection

Apple App Store IPV6 Requirement

© www.soinside.com 2019 - 2024. All rights reserved.