当用户使用3G网络时,如何停止iCloud同步和备份



我是iCloud的新手,我想问如果用户使用移动数据规划连接到互联网,是否有一种方法可以阻止iCloud同步

Thanks in advance

您可以使用可达性来检测Wifi是否可用(如果用户正在使用移动数据),然后根据您的设置手动停止/恢复同步(例如:当用户WIFI可用时启动,当用户WIFI不可用时停止)。

如果您正在使用AFNetworking (Swift上的Alamofire),请查看https://github.com/AFNetworking/AFNetworking#network-reachability-manager

如果你不使用AFNetworking,那么看看apple的示例代码如何使用可达性https://developer.apple.com/library/ios/samplecode/Reachability/Introduction/Intro.html

最新更新