2012-02-29 54 views
2

上回答如何得到NSUserDefaults的使用和SBFormattedPhoneNumber所涉及的電話號碼,但顯然這並不因爲iOS的工作了4如何獲得的電話號碼編程

所以我在尋找問題替代解決方案,我已經看到提及使用IOKit,但無法找到任何細節。

有沒有人知道一個可靠的方式來獲取電話號碼(並通過可靠的我並不意味着黑客試圖搜索聯繫人的所有者的聯繫信息)。

非常感謝。

P.S. 請不要發表評論/回覆說應用程序將被蘋果拒絕,我已經意識到這一事實。

+0

你找到一種方法來得到它嗎? – 2012-04-30 14:43:14

回答

4

沒有辦法做到這一點。您可以從這些問題看:

我知道你說沒有做到這一點,但我會提醒你;那些誰想出一個辦法來實現的檢索的電話號碼已經從App Store這個原因拒絕了他們的應用程序的方法:

「出於安全考慮,iPhone操作系統限制的應用程序(包括其喜好和數據)這個限制是被稱爲應用程序的「沙箱」的安全功能的一部分。沙箱是一組精細控制,限制應用程序訪問文件,首選項,網絡資源,硬件和等等。「

設備的電話號碼在應用程序的容器中不可用。您需要修改應用程序,使其只能在您的目錄容器中讀取,然後將您的二進制文件重新提交給iTunes Connect,以便重新考慮應用程序的App Store。

但是,您可以獲得聯繫人的電話號碼。你可以從here找出如何做到這一點。

希望這會有所幫助!

+3

爲什麼選擇投票? – pasawaya 2012-06-20 01:50:32