如何在iPhone应用程序中检查网络类型
上周我们向苹果提交了我们的应用程序。昨天我们收到了他们的回复。基本上,我们的应用程序播放来自IIS的视频。现在我们根本不检查网络类型。它也可以在没有wi-fi的情况下播放视频。但苹果要求我们限制它只使用wi-fi。所以现在我需要检查我的网络连接类型 可以发布一些代码或任何现有库来实现此功能 非常感谢。您可以使用:如何在iPhone应用程序中检查网络类型,iphone,Iphone,上周我们向苹果提交了我们的应用程序。昨天我们收到了他们的回复。基本上,我们的应用程序播放来自IIS的视频。现在我们根本不检查网络类型。它也可以在没有wi-fi的情况下播放视频。但苹果要求我们限制它只使用wi-fi。所以现在我需要检查我的网络连接类型 可以发布一些代码或任何现有库来实现此功能 非常感谢。您可以使用: SCNetworkReachabilityFlags flags; SCNetworkReachabilityGetFlags (target,&flags) ); 要获取网
SCNetworkReachabilityFlags flags;
SCNetworkReachabilityGetFlags (target,&flags)
);
要获取网络状态,请执行以下操作:
if (flag & kSCNetworkReachabilityFlagsIsWWAN)
// 3G/Edge/GPRS
else
// Wifi
我使用苹果提供的可达性类来查找网络类型。这里是它的链接。