Używam API osiągalności, aby wykryć moje bieżące połączenie, ale mogę tylko odróżnić WIFI od 3G.Czy można wykryć połączenie LTE za pomocą zestawu SDK iOS?
otrzymuję następujące flagi:
LTE: kSCNetworkReachabilityFlagsIsLocalAddress|kSCNetworkReachabilityFlagsIsWWAN|kSCNetworkReachabilityFlagsTransientConnection|kSCNetworkReachabilityFlagsReachable
WIFI: kSCNetworkReachabilityFlagsIsDirect|kSCNetworkReachabilityFlagsReachable
Problemem jest to, że LTE zwraca te same flagi jako połączenie 3G. Czy istnieje sposób ustalenia, czy użytkownik ma obecnie LTE lub 3G?
Czy jesteś zainteresowany wyższą przepustowością sieci lub typem samej sieci? Istnieje obejście tego pierwszego, ale nie drugie. – bendu
Domyślam się, że obejście tego problemu polega po prostu na próbie pobrania czegoś i śledzeniu prędkości? –