iPhone 无法接收 Android 手机用户发来的消息,却可以正常接收 iPhone 用户发来的消息,这种情况并不少见。这通常发生在 iPhone 已良好连接家庭或办公室 Wi-Fi 网络,但蜂窝网络连接出现问题的时候。
在这种情况下,iPhone 能够接收 Apple 设备用户发来的 iMessage(通过 Wi-Fi 和 iCloud),却无法接收 Android 设备用户发来的 SMS 短信。
iPhone 收不到 Android 用户发来的短信
如果你的 iPhone 特别收不到 Android 用户发来的短信,请确保它已连接到蜂窝数据。如果信号强度较弱,或者服务提供商的蜂窝数据网络出现问题,你需要等待问题解决。
如果问题不是由蜂窝数据连接问题引起的,你可以继续按照本指南中的其他步骤操作。
1. 刷新蜂窝网络
由于问题可能与网络有关,首先在 iPhone 上开启和关闭飞行模式。
打开“设置”,将开关切换到开启位置以启用飞行模式。

等待 30 秒,将开关切换到关闭位置以禁用飞行模式。
2. 确保已开启 MMS 短信
如果设备上未启用 MMS(多媒体短信服务),你将无法接收 Android 设备用户发送的带附件消息。
进入“设置 > App > 信息”。
在“信息”界面,向下滚动到“短信”部分,开启“MMS 短信”。

之后,你的 iPhone 将能够接收 Android 设备用户发送的包含照片和其他附件的消息。
3. 检查已阻止的号码
问题可能是你的 Android 联系人的电话号码在 iPhone 上被阻止了。
进入“设置 > App > 信息”,向下滚动并点击“已阻止的联系人”。
在下一个界面,向左滑动被阻止的电话号码,选择“取消阻止”选项。

之后,你应该就能正常接收使用 Android 手机的联系人发来的短信了。
4. 确保电话号码已列出
虽然 iPhone 可以使用 Apple ID 接收其他 Apple 设备用户发来的 iMessage,但它需要一个电话号码来接收 Android 设备用户发送的 SMS 短信。
因此,请确保你的电话号码已列出并可供 iPhone 上的“信息”应用使用。
进入“设置 > App > 信息”,点击“发送与接收”。
在下一个界面,确保你的电话号码已列出并被选中用于接收消息。

5. 暂时关闭 Android 手机上的 RCS
如果你在接收某位 Android 设备用户的特定消息时遇到问题,可以请求你的 Android 联系人关闭 RCS,看看是否有助于解决问题。
这可以使 Android 设备绕过 RCS,使用标准 SMS/MMS 协议发送该特定消息。
注意:当前版本的 iOS(18 及更高版本)应该可以正常处理 RCS。