我想在iPhone上获得IMEI。 我尝试使用下面的代码: #import "Message/NetworkController.h" NetworkController *ntc=[[NetworkController sharedInstance] autorelease]; NSString *imeistring = [ntc IMEI]; 但是找不到NetworkController。 我也发现,我可以得到uniqueIdentifier使用: UIDevice *myDevice = [UIDevice currentDevice]; NSString *identifier = myDevice.uniqueIdentifier; 但是这不能帮助我获得IMEI。 任何关于如何在iPhone上获得IMEI的build议?
为了唯一标识每个设备,我想使用IMEI(或者CDMA设备的ESN号码)。 如何以编程方式访问此?
经过对论坛的大量研究,现在我知道没有办法find双SIM卡中的两个SIM卡(除了联系制造商)的IMSI或SIM序列号。 现在我改变的问题是,我们可以根本检测到手机有两个SIM卡? 我相信它可以用一些智慧来检测。 我能想到的几个方法是: 拨打一个USSD代码,并跟踪IMEI号码的日志(我在印度用* 139#试过了),这会给我提供SIM卡的IMEI号码。 (据推测,手机遵循Android的指导方针,有两个IMEI号码。) 存储SIM的SIM序列号和/或IMSI。 并且在检测到任何其他的IMSI /序列号之后,即使电话没有重新启动(即,SIM被切换),通过追踪一些日志或通过一些广播事件处理。 通过拨打* 06#您将可以看到两个IMEI号码。 通过某种方式,得到这两个数字。 (类似于文本的屏幕截图和图像parsing。) 如果有人可以想一些其他的方法,他们是最受欢迎的。 我真的很感激任何forms的帮助。 此外,如果任何人有任何关于制造商API或链接的信息,请与社区人员分享。