swift-ipify
swift-ipify copied to clipboard
Swift library for checking your IP address from ipify.org
Ipify
Retrieve your public IP address from ipify's API service.
Usage
import Ipify
Ipify.getPublicIPAddress { result in
switch result {
case .success(let ip):
print(ip) // "210.11.178.112"
case .failure(let error):
print(error.localizedDescription)
}
}
Requirements
- Swift 4
- iOS 10+ / macOS 10.10+
Installation
CocoaPods
Ipify is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "Ipify"
Carthage
github "vincent-peng/swift-ipify"
Author
Vincent Peng, [email protected]
Credit
Big thanks to Randall Degges for running and maintaining ipify!
License
Ipify is available under the MIT license. See the LICENSE file for more info.