手机能打电话但接收不到短信的原因可能有以下几种。
1、手机储存已满,如果手机存储空间不足,可能会导致短信无法存储,可以删除一些不需要的文件或短信,留出足够的空间。
2、信号问题,如果手机信号较弱或者不稳定,可能会影响短信的接收,可以移动到信号更好的地方,看是否能收到短信。
3、手机设置问题,如果手机设置了拦截未知号码的短信或者设置了短信黑名单等,可能会导致无法接收某些短信,可以检查手机设置,确保没有设置错误的拦截规则。

4、SIM卡问题,SIM卡出现故障或者没有正确安装也会导致无法接收短信,可以尝试重新安装SIM卡或更换SIM卡进行测试。
5、运营商问题,也有可能是运营商出现了问题,比如基站故障或者网络拥堵等,可以联系运营商咨询是否出现了相关故障。
针对以上原因,可以尝试以下解决方法:
1、清理手机存储空间。
2、检查手机信号,移动到信号更好的地方。

3、检查手机设置,调整拦截规则或取消拦截未知号码的短信。
4、检查SIM卡是否安装正确或尝试更换SIM卡。
5、联系运营商咨询是否存在运营商方面的问题。
如果以上方法都无法解决问题,建议联系手机售后服务中心或专业维修人员进行检修,以确定是否存在硬件故障。





