如何在iOS Swift中获取来电的电话号码?
我想在我的应用程序中获取来电者的电话号码。 请有人提供我迅速解决这个问题。
您将永远无法获得来电的电话号码,因为这是用户私人数据,Apple不会允许您访问该数据。它严格受限于Apple
查看核心电话框架: https : //developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/CoreTelephonyFrameworkReference/index.html
有CTCall方法,但是CTCall识别呼叫只会告诉你呼叫的状态,即呼叫被接受或被拒绝。 CTCall的callID只会给你一个唯一的标识符,而不是被调用的号码。
注意你的应用程序应该处于前景状态,否则将无法正常工作。