YIem`s Blog -心比天高命比纸薄-链接找不到的请在站内搜索内容！ - iOS获取当前IP的方法
type: channel
link: https://yiem.net/tag/iOS%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8DIP%E7%9A%84%E6%96%B9%E6%B3%95/
items: 2018最新-iOS-iPhone-如何获取WiFi、VPN、移动(蜂窝)iP地址(ipv4/ipv6)-获取当前设备的iP地址的方法！

2018最新-iOS-iPhone-如何获取WiFi、VPN、移动(蜂窝)iP地址(ipv4/ipv6)-获取当前设备的iP地址的方法！
type: item
date: 2018-07-25T17:50:00+08:00
description: iOS-iPhone-如何获取WiFi、VPN、移动(蜂窝)iP地址(ipv4/ipv6)-获取当前设备的iP地址的方法！- 源代码在最下面首先很感谢你看到这片文章，浪费你的时间了！ 关于获取iOS iP地址的方法，网上搜索基本上是一模一样的。只需要知道一点-通过iOS设备本身并不能获取到真正的广域网iP地址-网上所有copy stackoverflow.com 里的代码都不能解决这个问题，就目前我搜索到的来说，需要知道的是，iOS 获取的Wi-Fi iP地址是局域网的比如 168.192.1.1 - iOS 获取 VPN的地址是可以获取到的 - iOS获取移动网络也就是蜂窝数据获取到的只是运营商的iP地址，比如在国iPv4已经枯竭的情况下，运营商分配给广域网iP地址基本上是不可能的-- 当前这种获取iP地址的方法跟在Mac终端中输入ifconfig命令或者是Windows命令行中输入ipconfig 获取到的信息一样-所以这并不是 一个好的解决方法-- PS：也许是我使用的方法不对所以，你需要换一种方法-去获取实际的广域网地址-比如在百度里搜索iP会有第三方显示你的广域网地址-可以找一下-因为我项目有需要才理解的， 只能应该会写 有哪些第三方API会返回当前广域网地址！Xcode控制台打印和Mac终端打印对比[...]