『壹』 如何获取 iOS 设备的唯一 ID
凡是接触过iOS的开发者都清楚每一台iOS设备都有一个唯一的识别号:UDID,这个40位的字专符串是你的设属备区别于其他任何一台设备的唯一标识。
这个字符串用处非常大,可以把它作为用户的唯一ID,跳过用户登陆这一步,直接有效并且安全地与数据库中的用户记录进行绑定。
虽然UDID本身并不含有任何用户信息,但是由于应用开发者可以将UDID与服务器上用户信息进行绑定,从而带来了诸多隐私泄漏等问题,所以苹果最终还是拒绝开发者访问UDID的官方接口,建议开发者使用CFUUID来代替UDID。CFUUID有很多问题,如果从一台设备将系统备份到另一个设备,两个设备就会拥有相同的CFUUID,如果从临时文件中备份系统,就会出现一个设备中出现不同的CFUUID,但是尽管如此,CFUUID还是所有UDID替代品中最靠谱的一个。
除此之外,一些第三方开发者也基于CFUUID包装了对用户更友好的类,OpenUDID是开发者使用的比较广泛的一个。
『贰』 ios 怎么拿到设备的手机号吗
步骤如下:
1)导入CoreTelephony这个private framework (私有,appstore审核是不通过的)
2)在xxx.m中加入红字部分:
#import "xxx.h"
extern NSString *CTSettingCopyMyPhoneNumber();
@implementation xxx
+(NSString *)myNumber{
return CTSettingCopyMyPhoneNumber();
}
@end
其实很多地方都写了 标识extern NSString *CTSettingCopyMyPhoneNumber(); 之后就可以直接引用CTSettingCopyMyPhoneNumber()
CTSettingCopyMyPhoneNumber(); 这个方法 可以返回 手机号码
另外机子的唯一标识码等一些信息 可以用[UIDevice currentDevice] 的uniqueIdentifier,name等属性来获取
『叁』 iOS获取设备唯一标识的各种方法IDFA,IDFV,UDID分别是什么含义
udid的全称是unique
device
identifier,顾名思义,它就是苹果ios设备的唯一识别码,它由40个字符的字母和数字组成。在很多需要限制一台设备一个账号的应用中经常会用到。在ios5中可以获取到设备的udid,后来被苹果禁止了。
idfa(identifierforidentifier)
广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。
是ios
6中另外一个新的方法,提供了一个方法advertisingidentifier,通过调用该方法会返回一个nsuuid实例,最后可以获得一个uuid,由系统存储着的。不过即使这是由系统存储的,但是有几种情况下,会重新生成广告标示符。如果用户完全重置系统((设置程序
->
通用
->
还原
->
还原位置与隐私)
,这个广告标示符会重新生成。另外如果用户明确的还原广告(设置程序->
通用
->
关于本机
->
广告
->
还原广告标示符)
,那么广告标示符也会重新生成。关于广告标示符的还原,有一点需要注意:如果程序在后台运行,此时用户“还原广告标示符”,然后再回到程序中,此时获取广
告标示符并不会立即获得还原后的标示符。必须要终止程序,然后再重新启动程序,才能获得还原后的广告标示符。
在同一个设备上的所有app都会取到相同的值,是苹果专门给各广告提供商用来追踪用户而设的,用户可以在
设置|隐私|广告追踪
里重置此id的值,或限制此id的使用,故此id有可能会取不到值,但好在apple默认是允许追踪的,而且一般用户都不知道有这么个设置,所以基本上用来监测推广效果,是戳戳有余了。
注意:由于idfa会出现取不到的情况,故绝不可以作为业务分析的主id,来识别用户。
idfv(identifierforvendor)
vindor标示符,适用于对内:例如分析用户在应用内的行为等。
是给vendor标识用户用的,每个设备在所属同一个vender的应用里,都有相同的值。其中的vender是指应用提供商,但准确点说,是通过bundleid的dns反转的前两部分进行匹配,如果相同就是同一个vender,例如对于com.somecompany.appone,com.somecompany.apptwo
这两个bundleid来说,就属于同一个vender,共享同一个idfv的值。和idfa不同的是,idfv的值是一定能取到的,所以非常适合于作为内部用户行为分析的主id,来标识用户,替代openudid。
注意:如果用户将属于此vender的所有app卸载,则idfv的值会被重置,即再重装此vender的app,idfv的值和之前不同。
『肆』 如何查询苹果移动设备ID号
大多数人们还是选择手机设备查看的方便,打开自己拥有的苹果设备,然版后进入到主屏幕的权【设置】里面。
2
接着我们在设置页面手指向下滑动找到并进入到下图所示功能里面。
3
然后我们就可以马上看到自己手机注册的Apple ID号了。
END
itunes当中查看
打开电脑安装的itunes。
然后在打开的itunes页面当中找到页面最左上方的【向下】箭头。然后进入到【itunesstore】。
3
进入之后我们来到显示账户页面就可以看到Apple ID号。
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !
『伍』 iOS:如何查找序列号、IMEI、MEID、CDN 和 ICCID 编号
如果您可以访问您的 iOS 设备,以下是获取序列号、国际移动设备识别码(IMEI)、集成电路卡 ID(ICCID)或移动设备识别码(MEID)的一些快速方法。“关于本机”屏幕轻按设置> 通用 > 关于本机查看您的序列号、IMEI/MEID 和 ICCID。尽管所示屏幕是 iPhone 上的操作,但是此信息也适用于 iPad 和 iPod touch。使用iOS 6 或更高版本时,您可以轻按并按住序列号、IMEI/MEID 或 ICCID 以显示要拷贝的选项。您可以使用 iOS 中的拷贝和粘贴功能快速准确地将信息输入 Apple.com 网站上的 Apple 注册、在线自助服务或联系支持表格。如果您无法访问设备上的“关于本机”屏幕,请使用以下任一选项获取 iOS 设备上的序列号和 IMEI/MEID。iPhone 5您的IMEI 印刻在背面外壳底部附近。MEID 编号使用前 14 位数字,忽略最后一位数字。iPad 和 iPod touchiPad 和 iPod touch 序列号都刻在背面外壳底部附近,如下面 iPad 上所示。MEID 和 IMEI 编号(如果适用)也刻在 iPad (Wi-Fi + 3G)、iPad 2 (Wi-Fi + 3G) 和 iPad (WLAN + Cellular) 的背面。 iPhone 3G、iPhone 3GS、iPhone 4(GSM 机型)和 iPhone 4S取出SIM 卡托架。序列号和 IMEI 都印在 SIM 卡托架上,如下所示。如果是由 CDMA 运营商激活 iPhone 4S,SIM 卡托架会同时显示 15 位 MEID 和 IMEI 编号。MEID 编号使用前面的 14 位数字且忽略最后一位数字,而 IMEI 编号则使用全部的 15 位数字。iPhone 原始机型iPhone 原始机型序列号和 IMEI 刻在背面金属外壳上,如下所示:
『陆』 iphone怎么看自己的设备号
手机的反面,或者在设置,关于本机就可以看了。
『柒』 ios 开发苹果手机怎么获取到设备号
电脑上装itools或者其他助手,手机连接电脑,设备信息,详细信息里就有设备标识,也叫UDID

『捌』 如何获取iOS设备序列号
获取iOS设备序列号的途径有以下几种: 手机原包装外壳,其底部有序列号,图中蓝色涂掉的即为序列号; 在打开手机后,点手机桌面上的设置,再点通用,点关于本机,在关于本机的信息中,有序列号会显示出来; 对于显示屏无法正常显示的手机,也可以从电脑上读取,用数据线连接手机与电脑,启动iTunes 后,也可以显示出来,如图所示。
『玖』 如何获取ios设备序列号和设备标识号
1.打开设置--通用--关于本机 查看序列号 复制序列号 发给客服工作人员。
