EKIPLocation
EKIPLocation 是一个旨在通过 ip 检测用户位置的框架。
安装
Swift Package Manager
.package(url: "https://github.com/emvakar/EKIPLocation.git", from: "2.0.1")
Cocoapods
pod 'EKIPLocation'
手动安装
只需导入框架,然后将以下代码添加到开始使用。
如何使用
空配置,测试参数简单
import EKIPLocation
EKIPLocationManager.shared.fetchLocation { (location) in
print(location)
}
响应模型
public struct EKPlaceModel {
public var status: String?
public var country: String?
public var countryCode: String?
public var region: String?
public var regionName: String?
public var city: String?
public var zip: String?
public var lat: Double?
public var lon: Double?
public var timezone: String?
public var isp: String?
public var org: String?
public var query: String?
}