
iOS 获取通话时间
今天产品提了一个需求,让面向商家的 app 用户只能通过我们的 app 拨打电话,并且记录通话时间。
iOS 拨打电话必须通过系统的页面,肯定能看到号码,那么接下来很容易就想到,对它看到的号码做一个特殊处理就可以,就像滴滴、饿了么之类一样。
至于通话时间,没法直接获取通话记录信息,但是如果能监听到通话状态的改变,我们自己做一个计算就可以了。
所以产品功能就转化为两个功能--隐藏电话和监听通话状态。
隐藏号码
饿了么在下单的时候是可以勾选隐藏号码的,这样快递员送餐时打来的电话是一个与普通手机号格式不一样的号码,搜索一番后发现这是类似与 回拨电话 的功能,所来也简单,在每单交易中,将用户......