[![CI Status](http://img.shields.io/travis/Vincent Peng/Ipify.svg?style=flat)](https://travis-ci.org/Vincent Peng/Ipify)
Retrieve your public IP address from ipify's API service.
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)
}
}
- Swift 3
- iOS 8+
###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"
Vincent Peng, [email protected]
Big thanks to Randall Degges for running and maintaining ipify!
Ipify is available under the MIT license. See the LICENSE file for more info.