0
我有一个应用程序正在使用Restkit发布和获取对象和MKMapView来查看地图。是否有任何通用属性来关闭应用程序中的网络访问(无论是WiFi还是蜂窝)?如何禁用iPhone应用程序的网络
我想这是这个样子的方法:
[Reachabillity disableNetwork]
,当我尝试访问网络(发布对象或加载新的地图到的MKMapView)我得到一个网络错误。
是否可以或应该手动处理它?
我有一个应用程序正在使用Restkit发布和获取对象和MKMapView来查看地图。是否有任何通用属性来关闭应用程序中的网络访问(无论是WiFi还是蜂窝)?如何禁用iPhone应用程序的网络
我想这是这个样子的方法:
[Reachabillity disableNetwork]
,当我尝试访问网络(发布对象或加载新的地图到的MKMapView)我得到一个网络错误。
是否可以或应该手动处理它?
如果您尝试在整个手机上禁用网络,请忘记它,除非您正在制作越狱应用程序。
随着中说,越狱应用程序可以做的是自己喜欢的,所以禁用手机的无线网络,你可以这样做:
Class _SBWifiManager = objc_getClass("SBWiFiManager"); // Steal a WiFi class from SpringBoard
[[_SBWifiManager sharedInstance] setWiFiEnabled:NO]; // disable
而且你也许可以实现类似的东西,如果你尝试。
如果您对该解决方案不感兴趣,那么您最好像前面提到的那样手动处理它。
我只想在应用程序中禁用它,而不是整个手机。 – ainteger
然后你应该/必须手动完成。 – Emil