首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于离子框架的iOS IPv6网络

关于离子框架的iOS IPv6网络
EN

Stack Overflow用户
提问于 2016-06-03 04:07:59
回答 5查看 5.9K关注 0票数 8

昨天,我提交了我的应用程序供审查,但我收到了来自苹果的信息。

应用程序在IPv6网络上进行审查。请确保您的应用程序支持IPv6网络,因为IPv6兼容性是必需的。 有关支持IPv6网络的其他信息,请参阅支持iPv6 DNS64 64/NAT64 64网络。 有关网络概述,请参见关于联网

我的应用程序是使用离子框架的,我如何解决这个问题。

我已经使用域访问我的服务器,但是这个问题仍然存在。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-06-18 11:55:12

最后,我使用了这个插件科多瓦-HTTP

最后一个版本使用的是AFNetworking v3.1.0

然后,添加一些代码来解决我的网络问题。

代码语言:javascript
运行
复制
// using AFNetworking if on iOS device
if ($window.cordova && ionic.Platform.isIOS()) {
    // $window.CordovaHttpPlugin.get
    // $window.CordovaHttpPlugin.post
    // or
    // cordovaHTTP.get
    // cordovaHTTP.post
} else {
    // $http.get
    // $http.post
}
票数 3
EN

Stack Overflow用户

发布于 2017-02-01 11:01:26

我也有这个问题(有点),但我不知道这只发生在iOS10,事实上,应用程序是在iOS 9.2和下(真正的设备和模拟器)工作。我发现了这个问题,将应用程序提交给AppStore (就像一周前一样,这个应用程序被批准了)。他们刚刚拒绝了这个应用程序,因为“应用程序不支持IPv6连接”...it是伟大的:____D,我们改变了所有服务器端,而不是字面上的IP使用,最后,我们让服务器准备好支持IPv6并通过所有测试。我们再次提交了应用程序..。and...they刚刚拒绝了该应用程序,因为“该应用程序不支持IPv6连接”。真是难以置信..。

最后,在绝望的情况下,经过100次荒谬的测试,甚至阅读了一些类似的拒绝案例,我只是对我的模拟器版本进行了更新,以便在其他版本的iOS下使用该应用程序。我意识到问题只发生在iOS 10+身上。问题是:6月16日之后,苹果改变了他们的政策,他们只支持现在的IPv6连接,尽管每个人都说你应该在修改后更新元标签“内容-安全-策略”,但这不是真的,至少在我的例子中是这样的。最后,I只能正常编译和测试应用程序(在iOS10中),而不需要这个元标记

警局。昨天我在我的应用程序中提交了一个更改,苹果再次拒绝了这个应用程序,因为IPv6 connections issue...Then,我更改了我的版本,我编译了应用程序again...without代码中的一个变化,然后我再次提交给AppStore...and“瞧”...they接受了之前被拒绝的相同的应用程序。

希望能帮上忙!

票数 0
EN

Stack Overflow用户

发布于 2017-04-03 04:44:27

不需要修改应用程序代码.

您必须检查API服务器必须支持IPv6网络.

-请查找详细信息-- http://www.internetsociety.org/deploy360/blog/2016/05/starting-june-1-apple-requires-all-ios-apps-to-work-in-ipv6-only-networks/?gclid=CK6K9ZfWgNMCFUoXaAodkuoGhw

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37605742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档