1
ACSOUV 22 小时 46 分钟前
我做了个测试
前提: 1 、我的私人和工作 WeChat 都是绑定美国号的 从今年上半年通过迂回大法后(先转微信获取 LiveKit ,再转回 WeChat 获得真正无后台的 CallKit ),CallKit 成功率是 100%( Phone 里面 100%保存 WeChat Audio 记录) 2 、我的美区 ID 绑定了 iPhone*1 ,iPad*2 ,Mac*1 (主要移动设备,其他 Watch/TV/HomePod 之类的不算) 3 、我的私人 WeChat 同时在 iPhone/iPad 两台设备上登录( iPhone 主 iPad 从),工作微信独立登录在国产安卓机上(另一台 iPad 上是备选独立登录) 测试: 用我的安卓手机上的工作 WeChat 语音拨打私人 WeChat ,测试了两次 结果: 1 、iPhone 正常出现 CallKit 2 、iPad 仅有通知弹出(可以进入 WeChat 界面后接听,iPhone 会显示已被其他设备接听) 3 、另一部 iPad 和 Mac 无任何通知提示 结论: 1 、WeChat 加持了 Callkit 并不能像电话那样在开启系统设置后在登录同一 ID 的任一临近设备上接听( iPhone/iPad/Mac/Watch ) 2 、WeChat 可以同时登录在 iPhone 和 iPad 上,但是有主次,主设备可以 Callkit ,从设备就是通知 (我另一台 iPad 独立登录工作 WeChat 可以 Callkit 而不是通知) |
2
MacsedProtoss 16 小时 1 分钟前 via iPhone
callkit 什么时候支持跨平台接听了🤔
你说的那个是 continuity ,仅限 phone app 使用,也就是 cellular calls 吧 FaceTime Audio 估计也不需要走这个,而是直接给所有设备推送 |
3
chuugoku 13 小时 35 分钟前
voip 的 IM 是不支持接力的
|
5
zht5178 OP @MacsedProtoss FaceTime 没问题。所有设备推送
|
6
MacsedProtoss 12 小时 29 分钟前 via iPhone
@zht5178 FaceTime 不走 continuity…
判断标准很简单,如果必须要手机在附近/同一个局域网下才推送的是 continuity 如果异地都能收到:就是传统的 apns 去推送罢了 至于 UI 像电话,可以计入通话记录:这个才是 callkit |
7
MacsedProtoss 12 小时 28 分钟前 via iPhone
我上面一直都说了,callkit 是 callkit
continuity 是 continuity voip push 是 voip push… 技术上就不是一个玩意 |
8
chenzhe 11 小时 44 分钟前
说说我的情况。
使用英国号码注册的 WeChat 账号,登陆在 iPhone 上,同一个人 iCloud 账号登陆在 iPhone 、iPad 、Mac 上。 因为跟对象异地,长期是有一个设备使用 FaceTime 跟他连着线的,此时会有概率使用 WeChat 对外呼叫视频是提示无法呼出,有点你正在通话中的意思吧。 最近把这个 WeChat 绑定的手机号改成大陆号码,转移到微信了,好像就不再会有这个情况了。 |