iOS-获取手机唯一标识符(获取苹果手机IMEI,获取苹果手机MAC)

iOS-获取手机唯一标识符(获取苹果手机IMEI,获取苹果手机MAC),第1张

iOS 20版本以后UIDevice提供一个获取设备唯一标识符的方法uniqueIdentifier,通过该方法我们可以获取设备的序列号,

这个也是目前为止唯一可以确认唯一的标示符。好景不长,因为该唯一标识符与手机一一对应,苹果觉得可能会泄露用户隐私,

所以在iOS5之后该方法就被废弃掉了,因此iOS5以后不能获取手机IMEI,但是也是可以通过私有API获取手机的IMEI号的,

但是通过苹果私有API获取IMEI号,上架苹果商店会被拒掉的。

应用在iOS6及以下时,可以正确取道Mac地址,在iOS7上,会返回固定值。

这样带来的问题是无法区分具体的iOS设备,有些产品就非常难搞了,目前没有找到可以区分不同iOS设备的方法。

测试 过mac地址,确实会返回固定值02:00:00:00:00:00

问题一:如何查询IMEI串号查询 IMEI码是查手机装电池的那号码和手机盒子上号码还有在手机上输入#06#显示的号码是三码合一但是IMEI码是可以修改的所以查IMEI码无法做到万无一失

问题二:安卓手机怎么查串号 在手机拨号盘界面输入#06# ,就可以获取当前手机的IMEI串号。

问题三:手机怎样查询手机卡的串号 您好

手机卡的ICCID 号码在您的SIM卡上,您只需取出手机卡即可看到。

问题四:如何获取手机串号(在手机上查询) 是不是水货,去信息产业部

tenaa/WSFW/LicenceQaspx

输入进网许可证,产看相关信息即可。

问题五:怎样看手机串号 购机小诀窍――看手机串号识真假行货、水货

我们在开机搜索网络的时候按 “#06#”, 就会显示手机的串号,即 IMEI 码。它是 International Mobile Equipment Identity( 国际移动设备身份 ) 的简称,就像是手机的身份z,是用来帮助辨别手机身份真伪的。每个手机都只有唯一一个串号,不会雷同。我们一般是将手机上按 “#06#” 键后显示的串号跟手机盒子上的条形码以及手机背面取下电板后里面的串号对应,如果 3 者一样,是真行货的可能性大些(不排除二手行货)。

另外,我们可以通过看 IMEI 码分辨真假行货、水货, IMEI 码一般由 15 位数字组成。其格式如下: 123456-78-901234-5 。

123456=TYPE APPROVAL CODE ,简称 TAC 码 (设备型号核准号码)。

IMEI 码的前六位数字即 TAC 码。 TAC 码代表了手机的型号。无论松下、三星还是摩托罗拉的产品,只要是同一型号的手机 ,TAC 码一定是一样的。可多比较几台机子试试,如果同一型号的机子TAC码不同,一定有假货。

78=FINAL ASSEMBLY CODE ,简称 FAC 码 , (最后装配号码)。

IMEI 码的 7 、 8 位即 FAC 码,它是指手机最后完成装配时是在哪一家工厂。每一家工厂都有它特别的代号,所以这并不是哪个国家制造的代号。不过,我们一般都习惯将最后装配工序完成的工厂所在地当作手机产地。因此, FAC 码也就可以认为是手机产地的代号。 我们可以通过它 来鉴别手机行货、水货的真假。因为一般来说中国正行手机的装配点都是在国内,所以只要最后装配点在国内的一般都是正行。松下大陆行货北京产手机的 IMEI78 为: 62 。 同样,也可以通过看这个,识别水货的最后装配点。是欧水,还是港行、马行。

901234=SERIAL NUMBER ,简称 SNR 码 , (出厂序号)。

IMEI 码的 9 ~ 14 位即为 SNR 码,是手机的出厂序号。手机的出厂序号和其它产品的出厂序号一样,是为厂家的内部管理服务的,每台手机都有不同的 SNR 码,如果有两台相同的,必然其中有一台是假的。

5=SPARE NUMBER ,简称 SP 码 , (备用号码)。

IMEI 码的最后一位即 SP 码,是手机的备用号码,一般为零。不过,也有一些手机的 SP 码不为零,这是正常的。

问题六:手机的真假应该怎么查询什么是扰码什么是IMEI 可以通过网站查询IMEI来判断手机真假。

1、扰码是手机背部进网许可的最后一条。扰码就是作有规律的随机化处理后的信码。

2、手机串号即为手机 IMEI号,是移动设备国际身份码的缩写,IMEI由15位数字组成。可以在拨号界面,输入#06#即可。

查询真伪方法:

1、百度 电信设备进网管理 ,然后进入网站

2、IMEI号查询,点击进入,输入自己查询出来的IEMI号,点击查询即可。

问题七:手机串号是什么,怎么查? 开机搜索网络的时候按 “#06#”, 就会显示手机的串号,即 IMEI 码。它是 International Mobile Equipment Identity( 国际移动设备身份 ) 的简称,就像是手机的身份z,是用来帮助辨别手机身份真伪的。每个手机都只有唯一一个串号,不会雷同。我们一般是将手机上按 “#06#” 键后显示的串号跟手机盒子上的条形码以及手机背面取下电板后里面的串号对应,如果 3 者一样,是真行货的可能性大些(不排除二手行货)。 另外,我们可以通过看 IMEI 码分辨真假行货、水货, IMEI 码一般由 15 位数字组成。其格式如下: 123456-78-901234-5 。 123456=TYPE APPROVAL CODE ,简称 TAC 码 (设备型号核准号码)。 IMEI 码的前六位数字即 TAC 码。 TAC 码代表了手机的型号。无论松下、三星还是摩托罗拉的产品,只要是同一型号的手机 ,TAC 码一定是一样的。可多比较几台机子试试,如果同一型号的机子TAC码不同,一定有假货。 78=FINAL ASSEMBLY CODE ,简称 FAC 码 , (最后装配号码)。 IMEI 码的 7 、 8 位即 FAC 码,它是指手机最后完成装配时是在哪一家工厂。每一家工厂都有它特别的代号,所以这并不是哪个国家制造的代号。不过,我们一般都习惯将最后装配工序完成的工厂所在地当作手机产地。因此, FAC 码也就可以认为是手机产地的代号。 我们可以通过它 来鉴别手机行货、水货的真假。因为一般来说中国正行手机的装配点都是在国内,所以只要最后装配点在国内的一般都是正行。松下大陆行货北京产手机的 IMEI78 为: 62 。 同样,也可以通过看这个,识别水货的最后装配点。是欧水,还是港行、马行。 901234=SERIAL NUMBER ,简称 SNR 码 , (出厂序号)。 IMEI 码的 9 ~ 14 位即为 SNR 码,是手机的出厂序号。手机的出厂序号和其它产品的出厂序号一样,是为厂家的内部管理服务的,每台手机都有不同的 SNR 码,如果有两台相同的,必然其中有一台是假的。 5=SPARE NUMBER ,简称 SP 码 , (备用号码)。 IMEI 码的最后一位即 SP 码,是手机的备用号码,一般为零。不过,也有一些手机的 SP 码不为零,这是正常的。 不过事情也有变化的时候,负责IMEI认证的欧洲型号认证中心去年重新分配了IMEI,手机的串号7、8位的FAC码被和前面6位的TAC码被合并在一起,FAC码的数字统一从00开始,因此无论什么型号什么品牌其7,8位均为00,如最新的C289,三星V200 、西门子A55、索尼爱立信T618都在手机上出现了35100这样的IMEI。因此在遇到7、8位是00的情况下也就不一定就是上面我们说的所代表的含义了。

问题八:手机串号具体怎么看怎么和手机比对 三种快捷识别手机的方法

也许大家都知道如何识别手机的真伪,那么请各位帮小女子捧个场,勉强的看看吧~嘿嘿~~

1、最常见的无外乎: #06# 手机串号比对,即开机状态下按#06#,出现一组15位 数字,与卸下电池后手机主版上的串号核对,小三的串号一般是用“/”开始我没有注意到,还找了半天哦!西西~但这个方法只能识别手机是否是翻新机!下面的方法是教如何鉴别行货还是水货的!

2、短信查询 发送RW#许可证编号#扰码#手机串号至9500,那么什么是许可证编号和扰码呢?手机内主版上有张贴纸,“进网试用”或“进网许可证编号”其中第一行:00-7039-069065为许可证编号;第二行:3230为手机型号;第三行:CC8XXY57APN4X43为扰码。发送后即有回复你的手机是真货还是假货。(小女子提醒:收费的,一块大洋哦!¥100)

3、网上查询 登陆 tenaa “电信设备进网管理网络”点击标题处的“证书查询揣后,按要求填写许可证编号和手机型号。d出窗口,行货即有详细说明附加您手机的,水货则显示“无购物记录

问题九:怎么查三星手机串号 进拨号盘:

输入#06# 记下IMEI号

继续进拨号盘:

输入#272IMEI# IMEI就是你刚才记下的15位IMEI号码。

可以看到Sales Code后面的白框里会有3个字母。这个就是销售国的代码。记下到下表中查对应的国家即可。

1、如何知道手机的 ROM 版本是多少?手机拨号输入:#1234# 即可显示你手机的的刷机次数和最后刷机时间。

2、进入拨号界面,输入 #197328640# 进入工程模式,依次选择第二项,第二项,第四项,就可以查看机器的出厂日期。

2、查看三星i9003 IMEI 号。第七位和第八位数,00大陆行,01港行,02大

看手机背面标签,串号下面的s/n。第4、5位为年,月。

第4位:Z为2010年 B为2011年

第5位:123456789abc代表1-12月

拨号界面输入#197328640#,按选项2,2,4就可以查看到出场日期。陆移动,03亚太,04欧版。

3、测试方法,打开手机拨号面板,输入“#0#”后会进入屏幕测试界面,使用手写笔在屏幕边缘上画线,即可得知屏幕是否良好。

4、坏点,你绝对不会想在这块53英寸屏幕上看到一个扎眼的坏点,所以屏幕坏点检测也很重要。检测方法共有两种。

具体步骤: 方法一: ①输入#0#进入屏幕测试菜单。

②点击上方三个选项即可进入屏幕蓝,绿,红 面。

③进入后即可以各个角度检查屏幕是否存在坏点及黄屏问题。

方法二: 使用软件“Screen Test”进行屏幕测试。

5、输入 #272手机串号#,手机串号为,会出现3个字母,此为销售地,刷机可以改变此结果

6还是进入拨号盘,输入#06#查询出手机串号,记下手机串号

7再次进入拨号盘,输入 #272手机串号#,之后手机屏幕上会出现三个字母,代表着手机的销售地。刷机可以改变此结果。

1、可用手机拨打“#06#”,就可查看手机IMEI串号。

2、对于不是一体机的手机,可以直接拆除手机电池,手机电池槽内就有IMEI串号。

3、点击设置—通用。

4、点击关于手机,即可查看IMEI串号。

IMEI号即国际移动设备识别码(International Mobile Equipment Identity,IMEI),也叫“手机串号”“手机序列号”,相当于手机的身份z号码。当我们需要送修产品、查询维修进度或查询手机真伪时,常常会需要填写IMEI号。

若您使用的是一加手机,可参考以下方式查看IMEI码:

1、若您的手机仍然可以使用:

方法一:在原始拨号键盘输入 #06#

您可以打开系统自带的拨号键盘,在拨号键盘输入“#06#”,您手机的IMEI将显示在显示屏上。

方法二:通过设置查看

您可以进入“设置>关于手机>状态信息>IMEI信息”中查看 IMEI 信息;

方法三:通过“我的一加”查看

进入“我的一加>我的”,登录您的手机帐号;

点击当前登录设备,选择您要查看的设备,即可查看 IMEI 信息;

2、若您的手机因黑屏、开不了机等原因暂时无法使用,您可通过以下方式查看:

方法一:用另一台设备查看

如果您的手机暂时无法使用,但是之前已经登录了手机帐号,您可以使用另一台手机(OPPO、一加、Realme均可),在这台新手机上进入「设置 > 登录帐号」,登录同一个帐号;

点击当前登录设备,选择您要查看的设备,即可查看 IMEI 信息。

如果您身边没有另一台设备,您可前往线下服务中心获取更多帮助。

方法二:查看外包装

您可以在手机外包装的印刷内容中查看 IMEI,新手机的正面或背面包装膜贴纸上也可以查看IMEI号。

注:当您在送修产品或注册产品时,请填写 IMEI。

随着android系统不断升级,android设备的imei号已经越来越难获取了。网上一些推荐会用meid、androidid来代替imei号。但是因为项目推广需要比对渠道那边回传imei号来确认新增。

发现部分机型渠道(eg:快手)可以获取到而我们获取不到,导致无法确认新增。最终在TelephonyManager中找到getDeviceSoftwareVersion()方法。可以变相实现获取imei号(但也会有getDeviceSoftwareVersion获取不到的机型,不过验证渠道那边也获取不到了)。

public static String getIMEI() {

TelephonyManager telephonyManager = (TelephonyManager) BaseApplicationgetAppContext()getSystemService(ContextTELEPHONY_SERVICE);

String imei = null;

if (AndPermissionhasPermissions(BaseApplicationgetAppContext(), ManifestpermissionREAD_PHONE_STATE)) {

try {

if (BuildVERSIONSDK_INT >= BuildVERSION_CODESO) {

imei = telephonyManagergetImei();

if (!TextUtilsisEmpty(imei)) {

return imei;

} else {

String softwareVersion = getDeviceSoftwareVersion();

if (!TextUtilsisEmpty(softwareVersion) && softwareVersionlength() > 14) {

String imeiHead = softwareVersionsubstring(0, 14);

imei = imeiHead + luhn(imeiHead);

return imei;

} else {

return null;

}

}

} else {

return telephonyManagergetDeviceId();

}

} catch (Exception e) {

eprintStackTrace();

}

}

return imei;

}

/

Luhn算法

根据号码获取校验位

@param cardNumber

@return

/

public static int luhn(String cardNumber) {

int totalNumber = 0;

for (int i = cardNumberlength() - 1; i >= 0; i -= 2) {

int tmpNumber = calculate(IntegerparseInt(StringvalueOf(cardNumbercharAt(i))) 2);

if (i == 0) {

totalNumber += tmpNumber;

} else {

totalNumber += tmpNumber + IntegerparseInt(StringvalueOf(cardNumbercharAt(i - 1)));

}

其实是因为getDeviceSoftwareVersion和getImei()拼接规则只有末位两个数不相同,而imei的末位数可以通过luhn算法获取,从而拼接成imei值(自测有效)。

但是毕竟还是有部分机型获取不到imei,可以使用oaid来补充说明。

如果是自己app内部做唯一标识的话可以用meid、androidid或deviceid来代替imei

public static String getUniqueId() {

TelephonyManager telephonyManager = (TelephonyManager) BaseApplicationgetAppContext()getSystemService(ContextTELEPHONY_SERVICE);

if (AndPermissionhasPermissions(BaseApplicationgetAppContext(), ManifestpermissionREAD_PHONE_STATE)) {

if (androidosBuildVERSIONSDK_INT >= BuildVERSION_CODESP) {

担心手机的真伪可以参考vivo手机的以下方式验证:

1、打开验证真伪网址:>

鸿蒙系统imei码查找方法

1、第一步打开手机,然后点击设置

2、第二步进去鸿蒙系统设置之后,下滑界面到底部

3、第三步下滑到底部之后,然后点击关于手机

4、第四步进去之后,然后点击状态信息

5、第五步进去之后,可以看到鸿蒙系统序列号,根据需要查看

华为鸿蒙系统(HarmonyOS)是基于微内核的全场景分布式的OS。华为OS将打通手机、电脑、平板、电视、汽车、智能穿戴,(将这些设备)统一成一个 *** 作系统。且该系统是面向下一代技术而设计的,能兼容全部安卓应用的所有Web应用。若安卓应用重新编译,在华为OS *** 作系统上,运行性能提升超过60%。

以上就是关于iOS-获取手机唯一标识符(获取苹果手机IMEI,获取苹果手机MAC)全部的内容,包括:iOS-获取手机唯一标识符(获取苹果手机IMEI,获取苹果手机MAC)、手机串号怎么查、如何查看手机串号IMEI等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9766195.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存