如何在React Native iOS设备上读取通话记录或通话历史记录?

3
我尝试从Android和iOS读取通话记录,对于Android,我能够使用https://www.npmjs.com/package/react-native-call-log获取通话记录,但是对于iOS,我无法这样做,因为它仅适用于Android。
我已经尝试在各处寻找解决方案,但没有为iOS创建的库。我还在StackOverflow上找到了一个答案,其中有人使用Java创建了自己的库并进行了绑定。我不懂Java,有没有办法使用JavaScript读取iOS通话记录?
1个回答

6

你只能获取来电和去电等通话状态。但是由于安全问题,你无法获取通话记录。苹果不允许第三方应用程序访问其应用程序,如通话记录和消息。


1
谢谢,那么可能就没有办法获取通话记录了,这也许是为什么没有针对iOS设备开发库的原因。 - Farhan
@vinny,你能澄清一下你的意思吗?你可以获取通话状态(呼入、呼出),你是指当前呼入还是呼出,还是最近x个电话的呼入/呼出?此外,你能获取这些通话的电话号码吗? - Rusty Weber

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接