可能重複:
Programmatically get own phone number in iPhone OS如何獲取iPhone設備的電話號碼?
我在iPhone的技術很新。我目前正在建立一個撥號器應用程序,其中要求我的iPhone的電話號碼形成我的SIM卡。
如何獲取iPhone設備的電話號碼?
可能重複:
Programmatically get own phone number in iPhone OS如何獲取iPhone設備的電話號碼?
我在iPhone的技術很新。我目前正在建立一個撥號器應用程序,其中要求我的iPhone的電話號碼形成我的SIM卡。
如何獲取iPhone設備的電話號碼?
您可以從NSUserDefault獲得用戶手機號:
[[NSUserDefaults standardUserDefaults] objectForKey:@"SBFormattedPhoneNumber"]
但是,如果用戶輸入自己的電話號碼,這隻會工作。 官方SDK無法從SIM卡中讀取任何內容。
如何輸入電話號碼? – Saad 2012-06-26 07:35:07
該電話號碼不能從任何Apple公共API訪問,這意味着您無法獲取該電話號碼。
如果你正在實現一個撥號程序應用程序,我看不到你自己的電話號碼。這不像你會打電話給自己?
哈哈,真的。) – Eimantas 2011-05-18 08:10:05
另外,user758741,您的撥號程序可能會被應用程序商店拒絕。他們拒絕了谷歌語音,並且我聽說有關其他撥號程序被拒絕的傳言。但是,有一款Skype應用程序,它們支持基於voip的應用程序。 – Tyler 2011-05-18 08:17:23
這個問題在另一個線程上深入解答。檢查它在:http://stackoverflow.com/questions/193182/programmatically-get-own-phone-number-in-iphone-os – gadildafissh 2012-05-23 14:51:23