惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
G
Google Developers Blog
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
L
LangChain Blog
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
Y
Y Combinator Blog
月光博客
月光博客
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
F
Fortinet All Blogs
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
小众软件
小众软件
H
Help Net Security
Last Week in AI
Last Week in AI
B
Blog RSS Feed
宝玉的分享
宝玉的分享
N
Netflix TechBlog - Medium
博客园 - 叶小钗
The GitHub Blog
The GitHub Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
Android 手机装上它就能发 iMessage?weMessage 用起来到底怎...
2017-12-17 · via 少数派

iPhone 转 Android:但 iMessage 怎么办?

现在选择手机其实就是平台的选择,换言之,你需要抉择的是如何平滑的将之前使用的服务迁移到新平台,Android 转换到 iPhone 因为有着相当多的解决迁移方案(甚至苹果本身就在 Google Play 上架了一款迁移应用),转换成本并不高。

但如果用惯了 iPhone 以及苹果提供的一系列的服务,想要脱离并使用 Android 就变得痛苦许多。

首当其冲的就是极为方便的 iMessage 服务,如果电脑选择的 Mac,移动设备是 iPhone,那么只要有统一的 Apple ID,你就可以非常方便的向你的 iMessage 好友发送消息。但如果手机换成 Android,那么这项服务就只能在并不方便的 Mac 桌面使用——毕竟 iMessages 只有在苹果的产品生态圈中才能体会到方便之处。那么有没有类似的方案可以突破这个限制呢?

一位 17 岁的开发者似乎找到了相对应的解决方案,开发的这款名为 weMessage 的应用据说可以突破苹果的诸多限制。根据他的描述,weMessage 可以实现在 Android 平台上的「即时」和你的 iMessage 好友发送信息,只不过这个「实现」有些先天的缺陷:你必须使用一台 Mac 电脑作为 iMessage 服务之间的「通讯中继」。

因此就不难理解 weMessage 的工作原理:其实它并没有破解苹果 iMessage 协议,也就没有所谓逆向工程一说,他只是干了一件事:将 Mac 上接收到的 iMessage 信息通过其他通讯协议转发到你的 Android 手机中。

而 Android 上发送的 iMessage 信息则反向发送到 Mac 上,再通过安装在 Mac 上的服务端的程序,以辅助功能的形式「半自动化」的从 Mac 消息应用发送出去。

不复杂的原理,却有着最复杂的安装步骤

说到这里原理已经再清楚不过,那么想要在 Android 上的体验 iMessage 就需要搞定两件事:安装客户端以及 Mac 服务端。

客户端其实并不复杂,目前 weMessage 已经上架 Play Store,直接免费下载即可。下载之后别着急点开,因为我们需要先配置服务端。

https://play.google.com/store/apps/details?id=scott.wemessage

服务端需要用到 Mac,首先在其官网上下载 Mac 端相关程序,下载下来是一个 zip 压缩包,解压待用。

接下来你需要将你的 Mac 电脑的系统首选语言改成英文(是的,目前 weMessage 服务端不支持中文语言系统):打开偏好设置,在语言与区域中,添加「英语」为首选语言,之后重启系统。

接下来同样是偏好设置里面,在「Security & Privacy」选择「Privacy」选项卡,点击左下角的小锁输入密码解锁,再到「Accessibility」中将「Terminal(终端)」勾选上。

为了确保万无一失,考虑到服务端程序需要运行在 JDK 上,确认下 java 的版本,打开 Terminal(终端)输入java - version,确认 openjdk 版本不低于 7.x 即可。

好了,之后找到存放服务端程序的文件夹,打开执行文件夹中的「run commend」文件,之后在打开的终端中输入你的 Apple ID 和密码,之后显示「weServer started」表示 Mac 端的服务开启成功。

最后回到 Mac上的「偏好设置」,打开网络后可以看到 Mac 在局域网中的 IP 地址,记录下来即可。

到这里,打开你 Android 手机上的 weMessage 客户端,输入 Mac的 IP 地址(服务端),Apple ID 以及密码,之后你就可以看到weMessages 的信息列表页面,至此你终于可以在 Android 上发送 iMessage 信息了!

是否真的堪用?我特意试了一下

如此折腾下来,相信有点耐心的用户估计都要被复杂的设置过程搞的头昏脑胀,所以最终的体验过程到底是如何呢?

我尝试着在手机端发送了一条 iMessage 信息给我的朋友,可以看到实际上信息内容被通过无线网络传到了 Mac 上,在通过辅助操作的方式自动在信息应用界面上发送信息:换言之其实你只是操控手机通过 Mac 发送 iMessage 信息,其中的延迟可想而知。

回到客户端本身来看,由于并未整合通讯录等功能,至少在我的体验中,发送信息变得非常麻烦:需要知道对方的 iMessage 账户而不能直接从通讯录查找。并且缺失了 iPhone 上 iMessage 中那些丰富的功能,最多只能作为临时应急的查看 iMessage 信息的工具而已。

总结

weMessage 刚刚发布时可谓是颇为惊艳,曾让不少「不明真相」小萌新大感找到解决之道,但在实际体验逐步揭开了这款应用背后的工作原理后,weMessage 作为 Android 端的 iMessage 客户端其实只能算是一个「伪命题」:必须依赖 Mac作为中继端、服务端设置极为麻烦、客户端并不能直接独立使用等。

所以 iMessage 服务还是只能在苹果生态圈,如果你真的依赖这些优秀的服务,那么在转换移动端平台时还是要三思而后行。