无法重现App Store审核小组正在进行的(IPv6?)连接问题 [英] Can't reproduce (IPv6?) connection issue that App Store review team is having

查看:99
本文介绍了无法重现App Store审核小组正在进行的(IPv6?)连接问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的iOS应用遇到了IPv6问题。最初我在6月1日之前的几天提交了不了解IPv6要求( https://开发人员。 apple.com/news/?id=05042016a )。

I am experiencing an IPv6 problems with my iOS apps. Initially I submitted a few days before June 1st not knowing about IPv6 requirement (https://developer.apple.com/news/?id=05042016a).

他们在6月1日进行了审核,但由于IPv6不兼容/无法连接而遭到拒绝。我不想建立自己的IPv6网络,因此我更新了代码以符合要求 - 我将Apple提供的Reachability更新为最新版本。几年前我也在使用我自己的下载库,这是由前联合创始人编写的。它没有连接到IP地址,也没有Apple推荐的任何内容,所以我现在没有决定升级它。我也在使用旧版本的AFNetworking。

They were reviewed on June 1st and rejected for IPv6 incompatibility/not being able to connect. I didn’t want to set up my own IPv6 network, so I updated the code to be compliant - I updated Reachability provided by Apple to the newest version. I am also using my own downloading library written by a former cofounder several years ago. It doesn’t connect to IP addresses, or anything Apple recommends against, so I didn't decide to upgrade it right now. I am also using an old version of AFNetworking.

我重新提交了一个应用。因同样的原因被再次拒绝。我去买了霹雳适配器并设置了IPv6。现在我连接到该应用程序。我也可以很好地连接到另一个仍然具有非常旧的可达性代码的应用程序。我的主要问题是我希望它以与Apple破坏相同的方式打破,所以我可以正确修复它。

I resubmitted an app. Was rejected again for same reason. I went and bought thunderbolt adapter and setup IPv6. Now I connect fine to that app. I can also connect fine to another app which still has very old Reachability code. My main problem is I want it to break in the same way that Apple is breaking, so I can fix it properly.

注意:

- 我最初试图在 IPv6 App Store拒绝上发表评论但它太长了。我是Twitter上的@andytriboletti,在那个问题上由Sean链接。

-I initially tried to post a comment on IPv6 App Store Rejection but it was too long. I am @andytriboletti on Twitter, linked to by Sean in that question.

- 我在Apple Developer Forums上发布了这个帖子,但它仍然等待10小时后批准:
https://forums.developer.apple.com/message/141461#141461

-I posted this on Apple Developer Forums, but it's still waiting for approval 10 hours later: https://forums.developer.apple.com/message/141461#141461

- 这是我在Macbook pro上使用thunderbolt以太网适配器设置IPv6网络的方法。 https://developer.apple.com/ library / tvos / documentation / NetworkingInternetWeb / Conceptual / NetworkingOverview / UnderstandingandPreparingfortheIPv6Transition / UnderstandingandPreparingfortheIPv6Transition.html

-Here's how I set up my IPv6 network using thunderbolt ethernet adapter on my Macbook pro. https://developer.apple.com/library/tvos/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html

- 我正在使用运行OS 9.3.2的iPhone 6进行测试。正如Apple链接到我的文章中描述的运行IPv6网络设置的Macbook Pro正在运行10.11.5。

-I am testing with an iPhone 6 running OS 9.3.2. My Macbook Pro that is running the IPv6 network setup as described in Apple’s article linked to me is running 10.11.5.

- 我测试了Apple测试的确切版本。我使用buddybuild作为构建自动化工具,他们向我发送了一封电子邮件,其中包含由他们上传到iTunes的版本。

-I have tested the exact version that Apple tested. I use buddybuild as a build automation tool, and they sent me an email with the version that was uploaded to iTunes connect by them.

- 该应用程序向< a href =https://greenrobot.com =nofollow noreferrer> https://greenrobot.com (还包括广告和分析库)。我的代码中没有硬编码的IP地址。 GreenRobot看起来像是为IPv6设置的: https://ip6.nl/#greenrobot.com

-The app makes network requests to https://greenrobot.com (and also incldues advertising and analytics libraries). No hardcoded IP addresses in my code. GreenRobot looks like it is setup for IPv6: https://ip6.nl/#greenrobot.com

推荐答案

对于它的价值,我也看到了这一点,并讨论了此处,截至6/14/16的文档与App Review Team的设置之间显然存在差异。

For what it's worth, I saw this as well and as discussed here, there's clearly a discrepancy between the documentation as of 6/14/16 and the App Review Team's setup.

这篇关于无法重现App Store审核小组正在进行的(IPv6?)连接问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆