Flex blazeDS remoting:Apple拒绝构建IPv6网络的原因

时间:2016-09-08 09:29:59

标签: ios flex ipv6 remoting blazeds

我是flex编程的新手。最近苹果有更改政策,从2016年6月1日起,appstore中的任何应用都必须仅根据新政策支持IPv6网络。因此,当我在iPhone中测试我的新版应用程序时,它无法与webservice通信。但以前的版本工作正常。

在我的应用程序中,我使用的是mx.rpc.remoting.RemoteObject.RemoteObject和URLMonitor。

我的网络服务是在BlazeDS中创建的

我使用的是flex 4.6 AIR 22。

mx.rpc.remoting.RemoteObject.RemoteObject可以处理IPv6吗?我没有使用任何硬编码IP,如“0.0.0.0”。

请建议我使用URLMonitor的任何ANE

由于 Zalak L。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,经过4次以上代码修改和提交给Apple审核后,我认为问题在于AMF协议。它与ipv6不兼容。不会触发对服务器的调用。 现在我修改我的服务外观tu使用URLLoader而不是RemoteObjects。