iOS 应用拒绝了 IPv6(没有任何 http 请求)

iOS app rejected IPv6 (without any http request)

我有一个 iOS 应用程序由于 IPv6 不兼容而被拒绝。

我已经在我的 MacBook Pro 上使用共享 IPv6 网络进行了测试,并且工作正常。

我的应用程序中没有任何 http 请求或连接,仅有的 2 个 url 放在应用程序说明中,它们是 2 个标签(没有任何点击事件)。

我正在使用带有 xcode 8 的 Appcelerator Studio (SDK v5.1.1) 进行开发,并在 iPhone 5S (v10.1.1) 上进行测试。

我的步骤是:

我还编译为 iTunes Sync(ipa 文件仅适用于已注册的设备),以便在我的 iPhone 4 和 iPhone 5S 上安装并且运行良好

我正在使用 2 个 Titanium 模块:

None 个模块有一个 http 请求。

来自 iTunes Connect 的消息:

Hello,

Performance - 2.1


Thank you for your resubmission. However, we still discovered one or more bugs in your app when reviewed on an iPad and iPhone running iOS 10.1.1 on Wi-Fi connected to an IPv6 network.

Specifically, an error was encountered upon application launch.

We've attached screenshot(s) for your reference.

您的问题不是 IPv6,而是您的应用未正确打包。要解决此问题,您必须拥有有效许可证(Indie、Pro、Team 或 Enterprise),并且在 "Appcelerator Studio" 中,您必须 select "package" -> "iOS iTunes Store" 才能正确分发。

否则您将遇到 app.js 错误,因为该应用程序未打包用于最终分发。

请确保 Apple 审核员正确使用了您的应用程序,他们没有正确使用我的应用程序....WAS/IS 没有 IPV6 问题!

请注意,但我的应用程序因 iPad 上的 IPv6 网络问题而被拒绝 iOS 10.3.2,事实证明 Apple Reviewer 没有在我的 [= 上设置记录时间22=] 记录应用程序 (#PCAMWBUMS),如果你不设置记录时间,我的应用程序什么都不做!

因此,请阅读 Apple Review 发送给您的说明,并确保他们在您进行所有研究和浪费时间之前没有犯错,事实证明他们只是阅读了您的应用指南并在启动时清楚地标记了说明上屏! (他们没有。)

所以我已经回复要求他们设置一个记录时间并重试,我已经在我的 iPad Air 和 iPhone 6S Plus 上测试过 运行 iOS 10.3.2...我相信他们会通过我的应用程序并将其发布到应用程序商店(你们所有人都应该下载,以抓住那些名人,或 antifa,或使用你的小偷 iPad、iPhone 或 iPod Touch(或不忠的伙伴?),请访问 JOHNAVATAR.com 查看我的所有应用)!

出于某种原因,他们向我发送了以下拒绝通知:

We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 10.3.2 on Wi-Fi connected to an IPv6 network.

Specifically, there is no action produced when tapping the buttons on the main page.