/FNKFirstLaunchNetConfig

iOS app初始化网络权限

Primary LanguageObjective-C

FNKFirstLaunchNetConfig

iOS app初始化网络权限

#因为问题,所以record

app初始化拿不到网络权限,导致APP体验有点差.

先上代码:

https://github.com/frankKiwi/FNKFirstLaunchNetConfig.git

通过监听网络变化,app首次安装是无法顺利拿到网络权限的,这个ios10之后的问题和现象就不多嘴了.

我们这个方法是通过监听拿到网络权限,来实现初始化接口.(如果你没有初始化接口的需求,也就是这个接口拿不到值后面很多接口都白搭,估计影响不是很大.)

#封装api

可以监听和停止监听网络.
当app首次进入的时候,对app网络初始化状态重置.
当完成初始化的时候调用完成方法.如果有特殊需求可以重置初始化状态.

这个也可以用来监听网络的状态可用不可用,或者网络的类型,看具体的API