记得安卓上的微信来了一条通知推送,点开就能直达这个通知的内容,但是苹果的微信通知点开之后是打开微信,然后再找到通知内容。

2020-05-29 08:19:31 +08:00
 fankz

记得安卓上的微信来了一条通知推送,点开就能直达这个通知的内容,但是苹果的微信通知点开之后是先打开微信,然后再找到通知内容。

6674 次点击
所在节点    Apple
55 条回复
fankz
2020-05-29 08:21:25 +08:00
几年没用 iphone 了,现在还是这样吗
mm163
2020-05-29 08:22:23 +08:00
国内安卓的通知是 app 后台刷的。
fankz
2020-05-29 08:22:59 +08:00
标题和正文重复了 23333
fankz
2020-05-29 08:23:42 +08:00
@mm163 我用的 miui 波兰版,走 gcm
mm163
2020-05-29 08:25:08 +08:00
@fankz 微信会走 gcm 吗?
fankz
2020-05-29 08:27:17 +08:00
我的意思是如果联系人 A 给我发了一条微信,我收到通知点进去,就直接进入了和 A 的微信聊天,iPhone 上我记得不行,点进通知打开的是微信界面,不是联系人 A 的对话
fankz
2020-05-29 08:28:09 +08:00
@mm163 我从 play 下载的,显示支持 gcm,走不走我不知道怎么看
laoyur
2020-05-29 08:29:10 +08:00
“然后再找到”——是自动给你找还是要你手动点?

苹果的机制是能做到点击通知进入自定义页面的,但是一个字懒,小龙觉得可以改,但没必要
fankz
2020-05-29 08:31:07 +08:00
@laoyur 我记得是手动点,反正不是一步到位直接打开联系人的对话框
fankz
2020-05-29 08:31:47 +08:00
@laoyur 自定义这个我还真不知道
fankz
2020-05-29 08:33:08 +08:00
因为下一部手机想换 iPhone 了,看看 iphone 12 的情况再决定
MarginK
2020-05-29 08:35:00 +08:00
还是这样的

而且现在变本加厉,iOS 每次打开微信,我微信顶多只有 5 个群消息,“接受中”一直跳变接收消息的过程长达 10 秒以上。
fankz
2020-05-29 08:37:30 +08:00
@MarginK 额,消息延迟挺严重?
ryansvn
2020-05-29 08:39:16 +08:00
通知走的是 apple 的推送通道,只是推送通知,你打开 app,实际上这个 app 需要连接服务器再接收信息。
楼主可以开启 app 后台试试
SyncWorld
2020-05-29 08:40:21 +08:00
我收到通知,基本就都在通知栏上回复了.....
kera0a
2020-05-29 08:41:20 +08:00
从技术上来说,iOS 通知提供很多能力,完全能做到,我个菜鸡都能想到 n 种实现方式

1,根据推送信息直接进入到对应的聊天界面,需要有一点 loading 时间

2,用苹果的 noticifationService,收到推送时,由 iOS 再次请求,获取聊天内容后,保存到数据库。再展示推送,点击进入 app 直接跳转展示


张小龙: 你在教我做事啊
fankz
2020-05-29 08:41:37 +08:00
@ryansvn 如果长驻后台,那就和 android 一样了
yov123456
2020-05-29 08:41:38 +08:00
@ryansvn apple 推送是可以带自定义内容的 只是微信不想做自动进入而已。

看看 telegram 甚至 qq 都可以点击通知直接跳进列表。🌶️🐔微信
Anhedonia
2020-05-29 08:43:45 +08:00
这是产品经理之神的考量

为的是让你不要因为一条消息而漏了其他人的消息

神的产品是不可能出现问题的
fankz
2020-05-29 08:45:03 +08:00
@kera0a 我是个小白,但是我觉得比我菜的小白还有很多很多,连通知推送原理都不知道是神马

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

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

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

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

© 2021 V2EX