1 分•作者: zackb•大约 1 个月前
几年前我完全转向 Linux 后,基本上只怀念 macOS 的一件事,那就是苹果所谓的“连续互通”功能。通过这个功能,你可以从 Mac 桌面接收短信、通知、同步剪贴板,以及在 Mac 和 iPhone 之间传输文件。特别是通过短信收到的 OTP 验证码能够自动填充到浏览器表单中,这让我非常期待。 这项工作耗时约 4 个月: - 逆向工程苹果/iOS 的蓝牙行为 - MAP/OBEX - 蓝牙 LE + Wi-Fi 协同工作 - 通过 iPhone 自带的蜂窝网络/iMessage 堆栈收发 iMessage - 开发了 iOS 应用、Linux 守护进程、GTK 应用以及 Thunderbird/Firefox 扩展 - 完全不涉及 Mac 但现在,我非常乐意向大家展示这项成果。欢迎贡献代码、报告 Bug 或提供反馈!