V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
makry
V2EX  ›  Apple

[非改语言!非反馈客服!] 亲测有效开通微信 callkit 的方法

  •  4
     
  •   makry · 14 天前 · 14864 次点击
    退出微信账号,让任意微信好友给退出的微信账号拨语音;
    注意,这个电话要打到超时,语音和视频都行,等提示“对方无应答之后”,登回去大号就成了
    PS:保险起见,拨打 2 次以上~~

    上述操作结束后,爱思把微信版本降级到 8.0.54 就是满血的 callkit 。
    第 1 条附言  ·  14 天前
    基于 iOS18 ,18 以下不知道是否可行哈
    目前大家反馈成功率还是很高的!
    下面有同学切换其他微信账号拨打语音也是 OK 的!
    第 2 条附言  ·  14 天前
    其实严谨来说,这并不是 callkit ,而是 iOS17.4+的 LiveCommunicationKi 新加入的能力

    稍微总结一下
    不同点:
    1 、 微信 8.0.56 版上的 livekit ,是锁屏弹窗灵动岛位置接听,不能保留最近通话记录
    2 、微信 8.0.54 版的 callkit ,是锁屏系统界面接听,能保留最近通话记录,能回拨(会跳转去微信界面)

    共同点:
    都是必须满足微信在后台,不划走,否则来电没有任何提示
    第 3 条附言  ·  14 天前
    update 更正:
    LiveCommunicationKit 灵动岛不需要微信常驻后台,锁屏也能收到弹窗!
    而 callkit 是需要常驻后台的!

    交互体验来说,灵动岛拒听也方便,且不会污染系统通话记录,所以更推荐直接用 livekit ,非刚需不需要折腾降级!
    200 条回复    2025-02-01 18:01:34 +08:00
    1  2  
    iceloon
        101
    iceloon  
       14 天前
    8.0.56 已成功
    zdt3476
        102
    zdt3476  
       14 天前
    不过话说有点奇怪,我是 8.0.55 的版本,解锁状态下是灵动岛,锁屏状态下是系统界面,但是没有通话记录
    bnotg
        103
    bnotg  
       14 天前
    我的 iOS18 + 8.0.51 可以吗?不行我要怎么升级到 54 ,而不是 56 ?或者说怎么从 56 降级到 54 版本?
    zxbncu
        104
    zxbncu  
       14 天前
    ios17.6 不成功
    crazychang
        105
    crazychang  
       14 天前
    降级后是 callkit 升级回来 又变成 pop-up 了😭
    glaucus
        106
    glaucus  
       14 天前
    np 降级后 callkit 成功了,还没试升级后还有没有,商店不显示有更新
    Lirika
        107
    Lirika  
       14 天前
    亲测可用,这也能试出来?
    Twins666
        108
    Twins666  
       14 天前
    我的是 LiveCommunicationKit ,亲测微信杀掉后台后,来电依然会有提示
    CharlesQin
        109
    CharlesQin  
       14 天前
    @Twins666 杀掉后台,锁屏依旧提示吗?我昨天测试了一下怎么没有提示,只有手机在震动。
    wxw752
        110
    wxw752  
       14 天前
    还是 8.0.33 的 callkit 好,准备用到版本强制下线😂
    glaucus
        111
    glaucus  
       14 天前
    问下用爱思降级的微信,是不是没法通过应用商店正常升级啊
    wayneHau
        112
    wayneHau  
       14 天前
    牛逼 真成功了
    glaucus
        113
    glaucus  
       14 天前
    @glaucus #111 升级后变成灵动岛接听了,但是灵动岛微信不需要在后台,callkit 需要在后台,灵动岛拒接还更方便,还是选灵动岛了,最近通话回拨没啥需求
    keyfunc
        114
    keyfunc  
       14 天前
    灵动岛有个大问题,手表没提示!!!!
    w12928293
        115
    w12928293  
       14 天前
    昨天试了切换语言,没有效果
    刚刚按照楼主步骤试了下,出现灵动岛接听,再降级 54 版本,终于看到了系统接听界面,太激动了嗷
    感谢感谢
    shuaigege
        116
    shuaigege  
       14 天前
    真的牛逼!!一开一个
    dawee2y
        117
    dawee2y  
       14 天前
    @glaucus 上面有人回复了升级方法
    94nb
        118
    94nb  
       13 天前
    @swiftg 我的情况跟你一样,86 版本没降级,解锁状态灵动岛弹窗,锁屏界面是系统接听界面。
    jrwt
        119
    jrwt  
       13 天前
    实测 ios18.0.1+8.0.5.4 不行,,,估计要升级
    lsdir
        120
    lsdir  
       13 天前
    手表没提示了
    94nb
        121
    94nb  
       13 天前
    5.6 版本虽然锁屏界面是系统接听界面,但还是没办法直接用耳机接听,有 5.4 的朋友可以吗?
    storyxc
        122
    storyxc  
       13 天前
    这么邪门的操作都能发现 网友真的牛逼
    byby
        123
    byby  
       13 天前 via iPhone
    @csrocks #93 可以划掉后台?
    wenjor
        124
    wenjor  
       13 天前
    虽然是好玩啦,但是我并不希望增加一个别人更能打扰到我的功能
    yinmin
        125
    yinmin  
       13 天前 via iPhone
    @keyfunc #114 我也发现这个问题了。开启“语音通话用弹窗快捷接听”后 apple watch 无提醒。如果戴 apple watch ,关闭“语音通话用弹窗快捷接听”更好些吧。

    顺便我试了一下 google voice 的 callkit 接听电话,也是 apple watch 无提醒的。
    xinzhanghello
        126
    xinzhanghello  
       13 天前
    14plus + IOS18.2.1 + 8.0.56 不行啊。。退出了,自己另一个号打了半天也不行
    lsvl
        127
    lsvl  
       13 天前
    有用,一次成功
    xinzhanghello
        128
    xinzhanghello  
       13 天前
    @xinzhanghello 我又加了一操作,锁屏的时候打,也不接,然后退出再登录就好了
    xliao
        129
    xliao  
       13 天前
    一大堆营销号说 callkit 回来了,其实就是 livekit 。
    holouser
        130
    holouser  
       13 天前
    ip12 ,iOS17.7.2 ,wx8.0.56 测试可以,有 liveKit 弹窗了
    lqcc
        131
    lqcc  
       13 天前
    亲测,有效。牛,这都能试出来!
    lqcc
        132
    lqcc  
       13 天前
    唯一的缺点,没有显示头像!
    snachx
        133
    snachx  
       13 天前
    真的有用,太牛了,哈哈哈,我也有了,之前各种方法都不行
    A0B92
        134
    A0B92  
       13 天前
    亲测有效,本来是 8.0.54 ,试了没用,升级到 8.0.56 试了下就可以了,楼主真🐂,顺便问下楼主可以转下你的帖子到小红书吗
    raycool
        135
    raycool  
       13 天前
    callkit 也可以划掉后台吧。我试了试是可以的
    mrbendan8023
        136
    mrbendan8023  
       13 天前
    14 ios 17.5.1 打了三回 不行🙅‍♀️
    Rrrrrr
        137
    Rrrrrr  
       13 天前
    @chiangdm #18 我也是 13pm ,没有。17.5
    Rrrrrr
        138
    Rrrrrr  
       13 天前
    @A0B92 56 不是 callkit
    Twins666
        139
    Twins666  
       13 天前
    @keyfunc 是的,apple watch 没提示的
    keyfunc
        140
    keyfunc  
       13 天前
    @yinmin 期待能优化,手机常年静音,都是靠 watch 来提醒的
    abc1310054026
        141
    abc1310054026  
       13 天前
    路人,想问下微信 callkit 有啥用,为什么大家这么积极?
    cxe2v
        142
    cxe2v  
       13 天前
    @wenjor 放心,没有你想象中的那么多人会打语音给你,你这属于庸人自扰
    qwertyzzz
        143
    qwertyzzz  
       13 天前
    Callkit 是啥?
    bugoftime
        144
    bugoftime  
       13 天前
    成功了,这方法是谁头一个发现在啊。。
    freeair
        145
    freeair  
       13 天前
    @abc1310054026 #141 现在不少人不喜欢打电话,更愿意用微信语音电话来联系了。
    holouser
        146
    holouser  
       13 天前
    @qwertyzzz iOS 锁屏时来电全屏,能在通话记录看到
    blackstack
        147
    blackstack  
       13 天前
    GV 的号码有点尴尬,哪怕升级到 56 ,也没有 livekit 。

    现在 callkit 又残废了,必须微信在后台才能正常使用。
    sgiyy
        148
    sgiyy  
       13 天前
    昨天试过切换语言,退出登录等都不行,最后提交了客服反馈;
    今天准备再试下呢,发现微信上已经有了 “快捷接听‘。
    version3985
        149
    version3985  
       13 天前 via iPhone
    成功了 牛逼
    atone
        150
    atone  
       13 天前
    LiveKit 在国行和非国行手机下表现不同:在国行设备下锁屏是灵动岛弹窗(图一);而在非国行下锁屏是类似系统通话界面,跟 CallKit 很相似(图二),只是通话记录不在最近通话中显示。

    qwertyzzz
        151
    qwertyzzz  
       13 天前
    @holouser #145 我怎么感觉我好久之前 微信通话就能在聊天记录里看了
    vipfts
        152
    vipfts  
       13 天前
    @makry #2 op 牛逼
    mkdirmushroom
        153
    mkdirmushroom  
       13 天前
    请问微信通话能像系统电话一样通话录音吗?
    ChangQin
        154
    ChangQin  
       13 天前
    8.0.56 已成功
    yn1024
        155
    yn1024  
       13 天前
    我的虽然成功了,但是在“消息通知”界面,没有“使用系统语音接听”这个选项,但实际是触发灵动岛和系统语言,这是啥情况?
    ID404
        156
    ID404  
       13 天前
    iphone 13
    ios 18.2.1
    微信 8.0.56

    亲测成功,退号后拨打语音就行,不需要降级
    jsjee
        157
    jsjee  
       13 天前
    @cz5424 不卸载直接覆盖安装是不会的
    atone
        158
    atone  
       13 天前 via iPhone
    @yn1024 杀掉微信后台重新进入应该就有了
    ajyz
        159
    ajyz  
       13 天前 via iPhone
    @erhaosan 感谢提供思路,本机切换另一账号拨打两次成功了。之前用家人手机拨打没成功,难不成拨打方系统版本太低也有影响?
    ajyz
        160
    ajyz  
       13 天前 via iPhone
    @yinmin 现在这样挺好的,watch 端只是提醒,又无法接听,有时甚至手机端接听了还一直提醒。watchOS10 开始也支持 CallKit 了,要是 watch 端也适配直接支持接听或挂断,那才完美
    Misyo
        161
    Misyo  
       13 天前
    @ajyz 继续重新换个号拔打,才开始一个号无论如何拨打都不成功,重新换另一个打一下就有了
    jsooo
        162
    jsooo  
       13 天前
    好了是好了,但是我的锁屏状态下,只有震动和响铃,完全没有任何显示,也不显示谁来的电话,不显示微信,你们也一样吗?
    Stoney
        163
    Stoney  
       13 天前 via iPhone   ❤️ 1
    iPhone11 系统 17.7 居然都成功了,感谢,另外国外手机号的微信可以直接语音通话,国内的只能点视频通话然后选择语音通话,中国人太难了
    icode1688
        164
    icode1688  
       13 天前
    @pinkbook 同样是 16 系统,试了不行
    ajyz
        165
    ajyz  
       13 天前 via iPhone
    @Misyo 原来如此,我还以为开始拨打用的 iOS 系统版本低也有影响
    fruitmonster
        166
    fruitmonster  
       13 天前
    我问一下,怎么算是成功开通了呢?
    snsn
        167
    snsn  
       13 天前
    最新版微信 iOS1821 刚看了下 已经有了 昨天睡前还没有
    sanshao124
        168
    sanshao124  
       13 天前
    wechat 不行,还是残废版 callkit ,也没法变成 livekit
    lqcc
        169
    lqcc  
       13 天前
    @fruitmonster 来微信电话如 150 楼显示的那样。
    skylha
        170
    skylha  
       13 天前
    搞定了,感谢,太牛比了~
    zhihuichan
        171
    zhihuichan  
       13 天前   ❤️ 1
    我是国外号码注册的 wechat ,有 CallKit ,但是体验并不好,经常接通后对方听不到我说话。
    dongQQ
        172
    dongQQ  
       13 天前 via iPhone
    iOS18.2.1 ,ipone12 ,微信版本 8.0.56 试了好几次,不行,难受
    GeekBao
        173
    GeekBao  
       13 天前 via iPhone
    微信 56 版本,iOS 18.3beta 系统,直接就是灵动岛弹窗了,不需要楼主这套操作,所以可能更新了?
    syh2
        174
    syh2  
       13 天前
    +852 手机号的微信一直都可以用 callkit ,而且是国区的 WeChat

    但是确实拒接电话之类的,没有 livekit 方便,只不过更加美观,更加像电话打入,其他没啥了

    我升到 8.0.56 的时候自动给我开了 livekit ,callkit 就懒得折腾了,livekit 凑合用哈哈
    bluetree2039
        175
    bluetree2039  
       13 天前 via iPhone
    @dongQQ 我也是这个版本,无效,搞不好
    dongQQ
        176
    dongQQ  
       13 天前 via iPhone
    @bluetree2039 我把微信降级到了 8.0.54 有不行。。。
    ly1878
        177
    ly1878  
       12 天前
    只是想问下,这样操作,是否可以在 apple watch 上快速接听微信电话?目前的情况是微信电话有提醒,但是无法用手表接听。
    shentt715
        178
    shentt715  
       12 天前
    Wechat 本来的 callkit 基本没有生效过,但是用这个办法之后,callkit 在后台的时候生效了,但是后台不在,依旧不生效,还是最上方的提示。
    PaperWing
        179
    PaperWing  
       12 天前 via iPhone
    @blackstack 加一,必须要后台还是麻烦
    bryanwongxin
        180
    bryanwongxin  
       12 天前
    @wxw752 +1😂
    CHEN1016
        181
    CHEN1016  
       12 天前 via iPhone
    livekit 点了挂断,但是拨打方好像没有反应,还是继续再等待,有人遇到这个问题吗
    01802
        182
    01802  
       12 天前 via Android
    56 版 18.1 不知是不是型号太老( se2 ),试了没出选项
    xcjzv
        183
    xcjzv  
       12 天前 via iPhone
    降级到 8.0.33 不就好了吗
    mitoop
        184
    mitoop  
       12 天前
    好使
    mortal
        185
    mortal  
       12 天前
    不行,郁闷
    134432233
        186
    134432233  
       11 天前 via iPad
    正常的 CallKit 是不用掛後台的,哪怕把後台刷新關閉也沒有問題,我之前用微信的時候就可以直接接聽,只是目前我已經不用微信了,但是用別的 app 也是一樣不用後台
    rzjsbbbb
        187
    rzjsbbbb  
       11 天前
    @134432233 但是确实是手动划掉微信后台就不显示 callkit 界面了。。有点离谱
    wclebb
        188
    wclebb  
       10 天前
    我已经有这个,但是打来的还是只能通知,谁遇到这个问题了?

    我是 HK 号,所以已经很早开了,只是偶尔还是会通知,但没有弹窗。

    有时候手动关闭后开启,弹窗也会和通知一起撞。后来不知道怎么变成了只有通知了。
    tony666999
        189
    tony666999  
       10 天前 via iPhone
    本人不才愚钝,真的不知道狂热追求这个的目的是什么?有大神可以告知吗?
    wclebb
        190
    wclebb  
       10 天前
    @tony666999
    原来场景:来语音或视频,只有震动一次性的通知。易错过。
    现在场景:来语音或视频,直接跟电话一样的弹窗,可用性大大提高。

    我觉得不算是什么狂热追求。
    有点像是原本 iPhone 不支持电话功能(被阉割的情况下),每次打电话只能通知一声,然后自己点进去打开微信才能接听。

    现在 iPhone 采取新的 API ,即 LiveKit ,iPhone 终于支持电话功能,于是大伙儿高兴支持这个功能了。
    Autonomous
        191
    Autonomous  
       9 天前
    iphone15 + iOS 17.6 + WeChat 8.0.30 失败
    Autonomous
        192
    Autonomous  
       9 天前
    iphone15 + iOS 17.6 + WeChat 8.0.54 失败
    Rinndy
        193
    Rinndy  
       8 天前 via iPhone
    @dunn 安卓 callkit ?
    lotux
        194
    lotux  
       8 天前 via iPhone
    @atone 难怪,我还以为我是满血 callkit 、天选之子而沾沾自喜呢,原来能全屏显示接听的唯一原因就是我用的日版 iPhone😂
    ahdw
        195
    ahdw  
       7 天前 via Android
    亲测成功开启灵动岛弹窗,够用了
    sunulin
        196
    sunulin  
       6 天前 via iPhone
    试了下,第一个号成功了,第二个号一样操作,好多次也不行
    ajyz
        197
    ajyz  
       6 天前
    @Autonomous 微信要 8.0.55 版开始才支持 LiveKit 功能,你拿老版本试自然不可能成功。就跟很多人各种问 iOS16 怎么无法使用一样,相关 api 都要 iOS17.4 之后才引入,iOS16 自然不可能使用
    letmefly
        198
    letmefly  
       5 天前
    老婆的手机是 14 plus ,系统还是 16.7.1 ,微信 8.0.55 ,试了下也可以在锁屏界面系统级接语音电话啊。
    jadewant
        199
    jadewant  
       5 天前
    1 、首先你的 8.0.56 版本微信需要有这个 LiveCommunicationKi 功能才行,部分有,但是有些还是没有。
    2 、有了 LiveCommunicationKi 这个功能之后,再按照 OP 的方法来或许可行(不确定行不行是因为我不是用 OP 的这个方法)
    3 、如果你的微信版本支持了 LiveCommunicationKi ,想拥有 CallKit 的功能,建议直接降至 8.0.33 的版本,直接覆盖安装,这样即使你微信绑定的不是国外的手机号也可以拥有 CallKit 功能。

    另外,因为 8.0.33 版本之后的版本都需要微信常驻后台才能使用 CallKit ,即使你的微信绑定了国外的手机号也是不行,之前的不需要微信常驻后台都可以使用 CallKit 功能。
    jadewant
        200
    jadewant  
       5 天前   ❤️ 2
    最后说一句,这么基本的的功能,就是因为某些人为了维护某些利益,损害了原本属于所有人的权利。真是操蛋的群体。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5858 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.