我需要以编程方式获取我的iOS设备的电话号码。以编程方式获取设备的电话号码
通过谷歌,我发现这个代码:
NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];
NSLog(@"Phone Number: %@", num);
但地方我看了,如果我使用此代码,苹果会拒绝我的应用程序。
有没有办法在没有用户输入的情况下获取当前设备的电话号码?
我需要以编程方式获取我的iOS设备的电话号码。以编程方式获取设备的电话号码
通过谷歌,我发现这个代码:
NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];
NSLog(@"Phone Number: %@", num);
但地方我看了,如果我使用此代码,苹果会拒绝我的应用程序。
有没有办法在没有用户输入的情况下获取当前设备的电话号码?
不,设备的电话号码无法以编程方式提供,并且仍然得到Apple的批准,谢天谢地。我绝对不想要一些免费的应用程序,我因好奇而下载,以获取我的电话号码,并开始向我发送垃圾短信或让营销人员打电话给我。
你已经有了答案:
任何一个可以请帮助我有什么 方式来获得当前设备编号 无需用户输入。
是,使用一段代码,你在你的问题都有。
,当然,如果你的电话号码编程,而无需用户输入您的应用会被苹果拒绝。 这很简单明了。
如果您需要该号码,请向用户索取。如果他们信任你,他们会输入号码。
如果用户输入错误的号码,我们如何处理它。 – MaheshBabu 2011-01-10 06:51:48
通过短信(不是从用户手机,而是从您的服务器使用短信网关)发送验证码到号码。然后要求用户输入号码。 – 2011-01-10 06:54:24
我将您的“号码”改为“电话号码”,所以很明显您并未询问设备的UDID号码。 – 2011-01-10 06:31:12