Skip to content

Instantly share code, notes, and snippets.

@petermolnar-dev
Created May 6, 2022 14:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save petermolnar-dev/d8dddf4864a8b35d7e256f55e53cbf0c to your computer and use it in GitHub Desktop.
Save petermolnar-dev/d8dddf4864a8b35d7e256f55e53cbf0c to your computer and use it in GitHub Desktop.
CountryDetector_Original
import CoreTelephony
class CountryDetector {
var telephonyInfo = CTTelephonyNetworkInfo()
func detectCountryWithoutLocation() -> String? {
guard let provider = telephonyInfo.serviceSubscriberCellularProviders?.first(where: { $0.value.isoCountryCode != nil })?.value else {
return nil
}
return provider.isoCountryCode
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment