iOS 处理应用第一次启动无法联网的情况-编程思维

iOS应用在客户第一次安装的时,会请求网络权限,此时就算用户点击了同意网络权限,网络请求此时可能也已经失败,需要在客户点击了同意的时候,重新发起新的网络请求 监听网络权限这里采用CoreTelephony/CTCellularData.h这个库来监听,具体操作流程 1、创建CTCellularData并监听网络状态(监听是在异步线程监听,如果设计到显示UI的需要到主线程刷新) 2、监听到kCTC