获得iphone手机动态ip地址
.h文件#import <Foundation/Foundation.h>@interface NSObject (Getip)+ (NSString *)deviceIPAdress;@end.m文件#import "NSObject+GetIP.h"#include <ifaddrs.h>#include <arpa/inet.h>上面的两个头文件一定要导入@implementation NSObject (GetIP)+ (NSString *)deviceIPAdress {NSString *address = @"an error occurred when obtaining ip address";struct ifaddrs *interfaces = NULL;struct ifaddrs *temp_addr = NULL;int success = 0;success = getifaddrs(&interfaces);if (success == 0) { // 0 表示获取成功temp_addr = interfaces;while (temp_addr != NULL) {if( temp_addr->ifa_addr->sa_family == AF_INET) {// Check if interface is en0 which is the wifi connection on the iPhoneif ([[NSString stringWithUTF8String:temp_addr->ifa_name] isEqualToString:@"en0"]) {// Get NSString from C Stringaddress = [NSString stringWithUTF8String:inet_ntoa(((struct sockaddr_in *)temp_addr->ifa_addr)->sin_addr)];}}temp_addr = temp_addr->ifa_next;}}freeifaddrs(interfaces);// NSLog(@"手机的IP是:%@", address);return address;
}
获得iphone手机动态ip地址相关推荐
- 如何修改手机服务器的ip地址,怎么修改手机服务器ip地址
怎么修改手机服务器ip地址 内容精选 换一换 云堡垒机的认证方式是系统全局可选择设置,即系统所有用户都可选择认证方式,包括本地认证.多因子认证(手机令牌.手机短信.USBKey.动态令牌).远程认证( ...
- iOS 获取手机的ip地址 并传给后台(三步搞定)
第一步 创建一个NSObject 文件 .h 文件 写 #import <Foundation/Foundation.h> @interface NSObject (GetIP) + (N ...
- 手机服务器怎么修改密码,手机服务器ip地址修改密码
手机服务器ip地址修改密码 内容精选 换一换 云速建站企业版有独立的IP,其他版本没有,其他版本的数据分布在多台服务器上.登录云速建站控制台,在待查看帐号和密码的站点所在行,选择"更多 &g ...
- app怎么修改服务器IP地址,怎么修改手机服务器ip地址
怎么修改手机服务器ip地址 内容精选 换一换 如果私钥文件丢失了,可以为服务器替换新的密钥对,并使用新的私钥文件连接云手机.以下为替换服务器密钥对的操作指导,请提前在云服务器控制台创建密钥对,并将密钥 ...
- 获取iPhone本机IP地址新方法
最近在项目中要获取iphone手机本机的ip地址.在我一博客中也写到方法了.但是那种方法只适合于非3G网络.今天网上找了下一个不同以前的获取方式.特记录下.先感谢作者. 转至 http://mobil ...
- android ip查看工具,安卓手机查看IP地址的两种方法
无论是电脑链接宽带上网还是手机链接wifi上网,当我们在链接网络后,会自动分配一个独立的IP地址,对于电脑端的上网IP地址我们可通过ipconfig/all命令来查看,那么如果在手机端的话应该如何查看 ...
- android查ip地址,安卓手机查看IP地址的两种方法, 二、进入手机状态
安卓手机查看IP地址的两种方法, 二.进入手机状态 无论是电脑链接宽带上网还是手机链接wifi上网,当我们在链接网络后,会自动分配一个独立的IP地址,对于电脑端的上网IP地址我们可通过ipconfig ...
- 如何在命令行快速获取公网动态 IP 地址
公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 如何确定公网IP地址是一个让很多家用宽带朋友们经常遇到的问题,毕竟固定IP地址总是价格不菲因而不适用于家庭宽带,而 ...
- 手机隐藏ip地址的方法简单设置
手机隐藏ip地址的方法简单设置 转载于:https://blog.51cto.com/14019402/2313001
最新文章
- iOS多线程编程之多线程简单介绍(转载)
- IOS多线程 - 使用线程加载一张图片 - NSThread(1)(转)
- Android XML 实例化的过程
- HDFS fsimage和edits合并实现原理
- 智能合约重构社会契约 (3)智能合约的自动触发
- 硅谷创业公司的成长道路
- 实时远程医学影像服务质量保障与网络优化
- iphone 流媒体
- 如何用firebug调试js
- 个人博客系统毕业设计开题报告
- 话单数据仓库搭建(1)- 数仓概念及数据采集
- ViewState EnableViewState 禁用与使用心得
- SOSO街景地图 API (Javascript)开发教程(1)- 街景
- 熊猫TV技术与直播技术相关
- 加装固态硬盘+安装win10系统
- 剑指21.调整数组顺序使奇数位于偶数前面 python leetcode
- 推送原理解析 极光推送使用详解
- Android开发 读取手机通讯录
- IDEA中使用Docker插件构建镜像并推送至私服Harbor
- SharePoint 2007部署过程
热门文章
- 在腾讯工作要不要感恩
- 达不达标的公式计算机,“我面试了几百个大学生都不达标,发现他们连这3个Excel公式都看不懂!”...
- Day640.Java 8的日期时间类问题 -Java业务开发常见错误
- 防范隐私泄露、泄露后挽救措施、半佛仙人
- Robertamodel
- c语言 进行文件读写操作 提示内存不能为 wrriten,吃鸡什么内存不能为wrriten | 手游网游页游攻略大全...
- 12306网站购票后台:43%订单未完成支付
- 群晖NAS无法联机怎么办?
- 12:CORS跨域设置-Java Spring
- java 把List集合转换为json