Mac需与iPhone共用Apple ID并启用短信转发才能收发短信:先在Mac登录iMessage并验证号码,再于iPhone开启短信转发,接着同步iCloud信息设置,确认系统版本及网络正常,最后可重置iMessage账户解决异常。

如果您希望在 Mac 上使用 iMessage 发送和接收短信,但当前无法发送或收不到来自 iPhone 的短信,可能是由于 iMessage 未正确登录、iCloud 设置不一致或短信转发未启用。以下是实现 Mac 收发短信的完整设置步骤:
一、登录与验证 Apple ID
确保 Mac 使用与 iPhone 完全相同的 Apple ID 登录 iMessage,这是跨设备同步短信的前提。若 Apple ID 不一致,Mac 将无法参与短信转发机制。
1、打开 Mac 上的“信息”应用。
2、点击菜单栏中的“信息”>“偏好设置”。
3、在弹出窗口中点按“iMessage”标签页。
4、输入您在 iPhone 上使用的 Apple ID 和密码,然后点按“下一步”。
5、若提示“验证电话号码”,请在 iPhone 上查看“设置”>“信息”>“短信转发”中出现的六位验证码,并在 Mac 上输入。
6、确认勾选“启用此帐户”选项。
二、在 iPhone 上启用短信转发
iMessage 本身仅传输加密数据,而普通短信(SMS/MMS)需通过 iPhone 转发至 Mac,该功能必须在 iPhone 端手动开启并授权 Mac 设备。
1、在 iPhone 上打开“设置”应用。
2、向下滚动并点按“信息”。
3、点按“短信转发”。
4、等待设备列表加载完成,找到您的 Mac 名称(如“John 的 MacBook Pro”)。
5、将对应开关拨至开启状态(绿色)。
6、返回上一页,系统会弹出六位数字验证码,输入该码完成配对。
三、检查 iCloud 同步状态
iCloud 云端“信息”功能可使对话历史在所有设备间实时同步,若未启用,Mac 可能仅收发新消息而缺失历史记录。
1、在 Mac 上前往“系统设置”>“Apple ID”>“iCloud”。
2、确保“信息”开关已开启。
3、在 iPhone 上进入“设置”>“Apple ID”>“iCloud”,同样确认“信息”处于启用状态。
4、若此前关闭过该选项,请重启“信息”应用以强制同步最新数据。
四、验证网络与设备兼容性
Mac 必须运行 macOS 10.15(Catalina)或更高版本,且 iPhone 需为 iOS 13 或更新系统;同时,两台设备必须连接同一 Apple ID 并处于活跃联网状态。
1、在 Mac 上点击苹果菜单 >“关于本机”,确认系统版本不低于 macOS Catalina。
2、在 iPhone 上进入“设置”>“通用”>“软件更新”,安装所有可用更新。
3、确保 Mac 与 iPhone 均连接至互联网,Wi-Fi 或蜂窝网络均可,但不能处于飞行模式。
4、若 Mac 使用的是企业网络或受限制的防火墙环境,需确认端口 5223(Apple 推送服务)未被屏蔽。
五、重置 iMessage 账户配置
当上述步骤均无误但仍无法收发短信时,可尝试完全退出并重建 iMessage 账户配置,清除潜在的身份认证冲突。
1、在 Mac 的“信息”>“偏好设置”>“iMessage”中,点按“退出登录”按钮。
2、重启 Mac。
3、重新打开“信息”,再次执行登录流程,输入 Apple ID 和密码。
4、在 iPhone 的“设置”>“信息”>“短信转发”中,关闭 Mac 的开关后重新开启。
5、等待约 30 秒,观察 Mac “信息”窗口左下角是否显示“已启用短信转发”提示。

















