更新到iOS 6后的可达性问题
我有一个经过测试的企业级iPhone应用程序,已经大量使用了一年多,效果非常好。该应用经常使用异步NSURLConnectionRequests从服务器获取数据 我使用苹果的“可达性”示例代码监控网络连接的可用性。我一直认为可达性代码有点脆弱,但我已经让它稳定地工作了好几个月——从iOS 4.3开始 然而,自从升级到iOS 6后,我发现了一个问题。似乎是随机的,在一到两天后,我打开应用程序,注意到(通过控制台)应用程序正在接收来自可达性类的重复“网络可用”通知 如果我停止任务(我的意思是,正确停止)并重新启动,问题就会消失,应用程序会再次正常运行 当然,这可以归结为我对可达性代码的集成(我提到过我认为它是“脆弱的”)的一个微妙问题,但我想知道自从更新到iOS 6以来是否有人看到过类似的东西? 我确实玩过iOS 6->设置->开发人员设置->网络链接调节器,从那时起我就感觉到这个问题已经出现了,但现在它肯定已经关闭了,我已经重新启动了设备更新到iOS 6后的可达性问题,ios,ios6,reachability,Ios,Ios6,Reachability,我有一个经过测试的企业级iPhone应用程序,已经大量使用了一年多,效果非常好。该应用经常使用异步NSURLConnectionRequests从服务器获取数据 我使用苹果的“可达性”示例代码监控网络连接的可用性。我一直认为可达性代码有点脆弱,但我已经让它稳定地工作了好几个月——从iOS 4.3开始 然而,自从升级到iOS 6后,我发现了一个问题。似乎是随机的,在一到两天后,我打开应用程序,注意到(通过控制台)应用程序正在接收来自可达性类的重复“网络可用”通知 如果我停止任务(我的意思是,正确停
在升级到iOS 6之后,还有人看到可访问性问题吗?好的,我假设这个我见过两次的问题神奇地“消失了”
如果其他人也看到了,请添加评论。在这些事件发生后,我再也没有看到这个问题,这让我认为这是网络链接调节器的副作用。然而,这个问题似乎引起了一些兴趣,所以如果你自己也看到过这个问题(特别是在iOS 6更新之后),请在评论中告诉我。