微信支持 dark mode 版本已经更新,说明上架已经用 xcode11 编译,但是 xcode11 有一个众所周知的限制,就是限制没有 callkit 情况下 pushkit 的使用,参见:
测试下来,微信依然在不使用 callkit 的情况下正常使用 pushkit:关闭后台刷新,杀掉进程,语音呼入后,重新打开应用无需载入界面,已经被 pushkit 激活(据我所知仅有 pushkit 能做到关闭后台刷新的推送激活)
苹果也开始对大厂应用玩白名单了???难怪微信说此次 dark mode 需要和苹果合作。
1
Awes0me 2020-03-22 12:51:56 +08:00
非+86 注册的微信不是可以正常使用 callkit 吗?
|
2
Liang 2020-03-22 12:53:21 +08:00 via iPhone
哈哈哈哈,真·合作
|
3
BradZhou 2020-03-22 13:45:41 +08:00 3
dark mode 做的丑丑的 字也看不太清
|
4
ftu 2020-03-22 14:06:02 +08:00 via iPhone 1
灰字灰底,服了自作主张的微信,产品经理觉得自己很棒棒?向知乎看齐?
|
6
Lullaby001 2020-03-22 14:49:31 +08:00
微信好像本来就集成了 callkit,只是在大陆禁用了
|
7
mitong3269 2020-03-22 14:51:12 +08:00
@Awes0me 对
|
8
shino996 2020-03-22 15:02:27 +08:00
微信一直有 CallKit, 国内手机号注册的账号不显示.
|
9
OYSTER2DO 2020-03-22 15:02:32 +08:00
微信有使用 Callkit,只是检查你是 86 号码注册的用户就自动屏蔽功能。
|
10
Tink 2020-03-22 15:04:58 +08:00 via iPhone
callkit 一直有,大陆手机号禁用
|
12
TashinV 2020-03-22 16:17:25 +08:00 via iPhone
傻逼微信
|
13
U2Fsd 2020-03-22 16:24:42 +08:00 1
灰色底还是会发光,利用不到 OLED 黑色省电的特性吧
|
15
kyoro 2020-03-22 16:42:38 +08:00 2
不是,微信一直都有 callkit 的,你用国外手机号注册就解锁了。
另外国际版不监听哦 |
16
missdeer 2020-03-22 16:48:42 +08:00
你才知道苹果对大厂有白名单?
|
17
1password 2020-03-22 17:14:49 +08:00 via iPhone
更改绑定的手机号为 gv 号码 可以使用 callkit 吗
|
19
OYSTER2DO 2020-03-22 17:28:08 +08:00
@kyoro 国际版监听应该也有,之前在寝室群里说过国港澳三版本 iPhone 把 TW 的旗子删掉了,第二天我就被警告了。
|
21
explore365 2020-03-22 17:36:33 +08:00 2
@1password 不行,需要是注册时就是国外的号
|
22
qiaga 2020-03-22 17:39:29 +08:00
@jip #20 我有个微信号用香港手机号注册的,如果后续换成国内手机号就不能用 callkit 了?是这意思吧。如果再换回香港手机号呢?又会回来吗?至今没敢尝试
|
23
Wolther47 2020-03-22 17:57:16 +08:00 via iPhone
@qiaga #22 不行,实测是,一旦和任何国内号码有过绑定,Callkit 均不会再出现,尚不知是否会污染境外号码
|
24
Wolther47 2020-03-22 17:59:00 +08:00 via iPhone
说句题外话,这么好的一个功能,居然是以这样的结尾收场,实在是太魔幻了
|
29
windyskr 2020-03-22 19:39:18 +08:00 via Android
@cydysm 我也是 86 换绑的 GoogleVoice 。能用 wechatout,callkit 用不了。
|
30
pperlee 2020-03-22 20:04:32 +08:00
微信置顶这个背景颜色,真的有点难看。
|
32
wobuhuicode 2020-03-22 21:06:05 +08:00 1
感慨 callkit 不能在大陆用的应该都是没有经历过手机的 wifi 在大陆是不能用的时代吧
|
33
explore365 2020-03-22 21:13:29 +08:00 1
@wobuhuicode 哈哈哈,记得,wifi 在国内非法,曾经国行没 wifi,为了 wifi 买水货
|
34
jxie0755 2020-03-22 21:29:35 +08:00 via iPhone 1
@ftu 黑底白字会导致对比度太大,看着眼睛真的会累些,我还挺喜欢灰字灰底,我的 ide 也是设置成这种而不是 monokai 那种黑底白字
|
35
banliyaya 2020-03-22 21:46:10 +08:00 via iPhone
我看好多 app 的黑暗模式的文字都不是纯黑底纯白字,包括我现在用的这个 v2ios 第三方客户端,底虽然黑的但是字也是灰色的
|
36
ftu 2020-03-22 21:47:53 +08:00
@jxie0755 对话框灰的没毛病,整个聊天背景也是灰,字也是灰,这就尴尬了,可以结合各大即时通讯软件软件:telegram 、iMessage 、钉钉,这些都是白字,和 UI 统一
另外一点,Mac 上深色不需要纯黑因为不是 oled |
37
jxie0755 2020-03-22 22:32:24 +08:00 via iPhone
@ftu 可能是这样,你平时是不是全天候开启黑暗模式?白天用的话全黑和深灰色看起来都可以接受,然后全黑色更酷炫更省电。如果是晚上关了灯再用,全黑色背景真的太晃眼了,我一般只有环境黑暗才用黑暗模式。
|
39
nuomi196500 2020-03-22 22:47:07 +08:00
@kyoro 一样监听,现在会识别用户人在哪国,一旦发现谈的问题比较敏感,群聊里用户发的消息别人都是看不到的,朋友圈也会被变相封杀,发出去了,谁都看不到
|
40
ftu 2020-03-23 00:16:39 +08:00 via iPhone
@jxie0755 全天候开启和 Mac 一样,有些元素需要易读性,所以有过渡的灰色对话框,但灰色的字明显是夜间模式了,不是暗黑模式的宗旨,设想若 Mac 上灰字灰底,那眼睛承受不住
|
41
jxie0755 2020-03-23 00:41:24 +08:00 via iPhone
@ftu 明白了,全天开启你肯定觉得黑色底好些,各有各的道理,这个没办法。个人觉得这个模式的初衷并不是要取代原有 UI,只适用于晚上环境较暗时使用,强行白天用的话,除非能给出额外设置方式了
|
43
VGtwoSecond 2020-03-23 02:28:53 +08:00 via iPhone
13.3 的越狱用户表示 callkit 已经回来了,dark mode 其实真的就那样,没有原声系统沉浸的好,而且感觉丑丑的。。国内 callkit 被阉割还是要归功于联通电信移动
|
46
Yvette 2020-03-23 05:40:17 +08:00
@Jerami 存个疑吧。我就是国内手机号注册的,实名和银行卡啥的都有用,几年前换成了美国号码,后来出了 callkit 就一直都能用
|
48
aptx4689 2020-03-23 07:18:21 +08:00
微信一直没有删除 callkit 啊…你用随便一个越狱插件都能打开
|
49
wzehai 2020-03-23 07:27:32 +08:00 via Android
微信 callkit 只限语音调用吗?我香港地区手机号新注册的微信只有接微信语音时能出来接电话界面,发来的微信视频没有,微信视频还是只有一条通知消息,这是什么情况
|
52
learningman 2020-03-23 08:57:25 +08:00 via Android
@TashinV 工信部不让用的,之前微信支持 callkit 的
|
53
deathscythe 2020-03-23 09:05:22 +08:00 via iPhone
|
54
mitong3269 2020-03-23 09:36:32 +08:00
@deathscythe 很奇怪 有的可以 有的换了也不行
|
58
ftu 2020-03-23 09:46:36 +08:00 via iPhone
@jxie0755 主要是白字,这个最关键,夜间屏幕亮度下降白字自动变灰变暗,而不是靠颜色灰字,灰字局限了暗黑模式的使用范围
|
60
imsoso 2020-03-23 09:56:10 +08:00 1
都是借势营销,什么合作版本。。。
|
62
MarginK 2020-03-23 10:17:08 +08:00
楼上都没明白楼主在说什么吧。
等于是在说这次更新之前: 大家都觉得:是微信对中国大陆用户禁用 callkit 而这次更新之后: 应该说:是微信和苹果对中国大陆用户禁用 callkit 楼上懂了吗? |
65
leon912 2020-03-23 11:52:22 +08:00
现在把微信的号码换成了 gv,没出来 wechat out,但是会有 callcit 吗?
|
67
zmkoo000 2020-03-23 15:20:04 +08:00
CallKit 是工信部不让用,又不是微信或者苹果要主动禁用,要喷也应该喷工信部或者运营商啊...
|
69
cadixu313 2020-03-23 15:46:57 +08:00
@Wolther47 我的微信号是台湾号码注册的,但是有换绑过中国号码,之前换绑回台湾号码重新登入后会出现 callkit,现在确实都不行了
|
70
superlc 2020-03-23 17:47:40 +08:00
没做过 iOS 开发,哪位能解释一下,这个功能为什么被封得如此严格?感觉如果单纯是因为与运营商的利益冲突,应该不至于如此严格吧?是不是因为有别的原因,比方说或许是 callkit 要端到端加密之类的?
|
71
MrStark 2020-03-23 21:23:39 +08:00
@superlc #70
没有太多原因,就单纯是动了运营商的蛋糕了,与加密之类的无关,iMessage 还是端对端加密的呢,又不见禁止 iMessage 。使用 CallKit 可以和系统高度融合,不仅语音来电界面和系统电话来电界面一样(交互也一样),通话记录还会被记录在系统的通话记录中,在系统通话记录中就可以直接回拨,简直就是免费的通话呀(只要你网络稳定),现在你知道为什么要禁止这个功能了吧,有这个功能谁还愿意花钱打电话。 |
72
zwb124 2020-03-24 07:55:01 +08:00 via iPhone 1
为了运营商利益损害所有人的利益,某些部门真的脑残,很想骂他们 sb
|
73
frqk 2020-03-24 09:59:21 +08:00
文字变灰是因为微信没有用系统 api 的 labelColor 吧,也就是说微信是故意设置 dark mode 下变灰色的。
不然直接调用 labelColor 的话直接就能纯黑纯白切换了,简单又快捷。 |