IPv6 App Store拒绝用于应用程序查询IPv4服务器



我的iPhone/iPad应用程序连接到服务器,通过JSON传输该服务器的数据,并以列表和图形的形式将数据显示给用户。所涉及的服务器" https://www.myfxbook.com"不符合IPv6。

Apple的AppStore-Review团队不断拒绝我的应用程序,因为他们无法在其测试设置中访问此服务器(没有AAAA Record(。

我遵循他们的建议,在我的位置设置并测试IPv6连接性,在我的位置发现我可以从IPv6网络到达IPv4-Server。但是显然,AppStore-Review团队使用纯IPv6设置

使用" DIG"命令,我在Nat64网络中找到了以下响应

iMac:myfxtract XXXXXX$ dig -t AAAA https://www.myfxtract.com
; <<>> DiG 9.8.3-P1 <<>> -t AAAA https://www.myfxtract.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 55233
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
 ;https://www.myfxtract.com.    IN  AAAA
;; AUTHORITY SECTION:
com.            600 IN  SOA a.gtld-servers.net. nstld.verisign-grs.com.    1492237025 1800 900 604800 86400
;; Query time: 30 msec
;; SERVER: 2001:730:3e62::53#53(2001:730:3e62::53)
;; WHEN: Sat Apr 15 08:17:26 2017
;; MSG SIZE  rcvd: 116

如果有人有相同的情况,可以就这个问题提供一些建议?一直在与Apple-Hotlines"交谈"数周,无济于事...

解决方案是在自己的Nat64和Appreview网络中的测试之间的差异具有弹性。我的应用终于在没有进一步评论的情况下被接受

请检查下面的链接以获取IPv6

的支持

ipv6应用商店拒绝

之后,请验证您的应用中的以下几点

在应用程序拒绝中,如果附有任何崩溃日志,请象征它,并尝试找到应用程序崩溃的确切位置。有关象征性崩溃,请检查下面的链接

1.https://developer.apple.com/library/content/technotes/tn2151/_index.html

2. iPhone应用程序崩溃报告

请与您的服务器联系以支持IPv6环境。

检查应用程序中使用的第三方库。并确保这些库准备在IPv6环境中使用

在IPv6环境中测试您的应用程序。要在IPv6环境中测试您的应用程序,请检查下面的链接有关如何在IPv6环境中测试您的应用程序

1.https://developer.apple.com/library/content/documentation/networkinginternternetterweb/coneppeual/networkingoverview/networkingoverview/networkingoverview/understingandingandingandpreparingforforthepreforthepev6transition/undertingand-

2.https://developer.apple.com/support/ipv6/

如果首先检查了所有点,并且您的应用程序正常工作。然后,请联系Apple以拒绝应用程序。

相关内容

  • 没有找到相关文章

最新更新