为什么苹果的微信 callkit 不可用,安卓端就可以像普通电话那样提示微信电话?

205 天前
 lqcc
4060 次点击
所在节点    Apple
42 条回复
jacksonj297
205 天前
我一个经常用微信语音的高中同学就有 callkit 而我就没有,他开车的时候直接用汽车方向盘就能接听微信语音无需解锁手机打开微信 APP 再按接听键。不过微信 8.0.41 也支持 carplay 了
JYii
205 天前
问下安卓端是都适配了吗,还是指国产这些安卓
gtexpanse
205 天前
以前我相信“callkit 涉及运营商利益因此不给大陆手机号开放”论,直到 wechat 自 8.0.33 版本后彻底没了 callkit ,我开始觉得根本原因应该是微信的 shit 代码
jacksonj297
205 天前
@gtexpanse 微信软件 bug 真多。傲慢地不行。适配也适配不好。一个锁屏扫码付款码小组件过了一年才适配而支付宝早就适配了。carplay 也是最近才适配。
@JYii
rebounce
205 天前
绑定的手机号切换成海外电话,CallKit 就出来了。
willwon1
205 天前
@gtexpanse 用境外手机号注册微信 一直有 callkit
另外换个问法
为什么现在国内安卓允许系统级语音通话的只有华为呢 比 callkit 更实用的 FaceTime video 也被阉割了
jacksonj297
205 天前
@JYii 安卓是厂商系统适配微信 APP 的,只听说过 APP 适配系统 OS 的没听说过 OS 系统会反向适配 APP 给 APP 擦屁股的
willwon1
205 天前
系统级语音目前国内能用的只有华为畅联 小米 OPPO vivo iphone 都在铁拳下被化学阉割
zsh2401
205 天前
@willwon1 用下标点符号,不然看不懂你在说的
gtexpanse
205 天前
@willwon1 #6 实际是 8033 版本之后 callkit 彻底失效了,跟注册手机号没任何关系,你可以试试
ho121
205 天前
因为安卓允许 app 后台弹出界面
willwon1
205 天前
@willwon1 系统级语音目前国内能用的只有华为畅联

小米 OPPO vivo iphone 这些 都在铁拳下被化学阉割
HomeZane
205 天前
@jacksonj297 #7
IOS 适配微信的代码,不知道算不算呀
make_tapi_happy.h
/* WeChat references this, only god knows why. This symbol does nothing. */
extern int stack_logging_enable_logging;
jacksonj297
205 天前
@HomeZane 这个有适配什么功能吗?苹果 iOS macOS 也适配了跟苹果深度合作的思科 anyconnect vpn webex 会议,苹果公司内部开会办公都在用
ngnw
205 天前
苹果的 google voice 就可以弹出接听界面
HomeZane
205 天前
@jacksonj297 #14 only god knows why
只想说的是 OS 有也会去适配 app 的
lucacham
205 天前
微信的问题吧,我国行的手机,line 的 callkit 没问题
mooyo
205 天前
@lucacham callkit 是国区 App Store 的限制
wingerwwang
205 天前
国区特供,我美区 id+美国手机号就能用 callkit 。不过我平时都不用,微信 callkit 弹出来的时候都已经震了半天了,打开微信来接都来得及。
uuhhme
205 天前
iPhone 配 Applewatch 接不起来微信的 CallKit 语音,甚至连通知都没有,对面关断才有个通知,但是华为 watch 可以直接接听,厉害吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/982849

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX