当用户拒绝用户的位置访问时,有什么方法可以显示用户的当前国家/地区而不是用户位置?
答案 0 :(得分:0)
您可以从IP地址提取位置。您可以通过ip地址轻松获得国家和地区,但无法获得确切的位置。
答案 1 :(得分:0)
您也可以从Locale
获取它:
let code = Locale.current.identifier
let reg = Locale.current.regionCode
let desc = Locale.current.localizedString(forIdentifier: Locale.current.identifier)
产生:
"en_US"
"US"
"English (United States)"