发了验证码却收不到短信可能有以下几种原因。
1、延迟接收:可能会有网络延迟,导致短信发送延迟或暂时无法接收,可以稍等片刻再查看手机是否有短信到达。
2、手机号输入错误:如果在注册或验证时输入的手机号码有误,验证码可能会发送到错误的手机号上,这时应仔细检查并确认手机号码无误。

3、手机存储空间不足:如果手机存储空间已满,可能会导致短信无法正常接收,可以尝试删除一些不必要的信息或清理手机存储空间。
4、手机短信功能设置问题:可能不小心关闭了短信功能,或者设置了某些拦截规则导致无法接收验证码,应检查手机短信功能设置,确保没有被关闭或拦截。
5、运营商问题:有时运营商可能会出现故障或维护,导致短信无法正常发送或接收,可以联系运营商客服咨询相关情况。

6、短信平台问题:如果所在的平台或应用存在技术问题,也可能导致无法正常接收验证码,可以尝试联系平台客服反馈问题。
如果尝试了以上方法仍然无法解决问题,建议联系相关客服寻求进一步的帮助。
TIME
