通过,
NSString * num = [[ NSUserDefaults standardUserDefaults ] stringForKey :@ "SBFormattedPhoneNumber" ];
可以获得手机号码,这个是iTune激活时候添入的,并不是SIM卡中的,
但是使用这个API之后程序会被苹果拒绝,这个有安全隐患。 所以就别想取电话号码了,可以使用如下替代:
NSString * phoneName = [[ UIDevice currentDevice ] name ];
NSString * phoneUniqueIdentifier = [[ UIDevice currentDevice ] uniqueIdentifier ];
iPhone 获取设备唯一标示
本文介绍了一种从iTunes账号中获取已激活iPhone手机号的方法及其存在的安全隐患,苹果官方不允许这种行为。随后提供了两种安全的替代方法来获取设备名称和唯一标识符。


被折叠的 条评论
为什么被折叠?



