我是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。
答案 0 :(得分:0)
我遇到了同样的问题,经过4次以上代码修改和提交给Apple审核后,我认为问题在于AMF协议。它与ipv6不兼容。不会触发对服务器的调用。 现在我修改我的服务外观tu使用URLLoader而不是RemoteObjects。