我无法使用 Twilio phone 号码进行 Apple 双因素身份验证

I'm unable to use a Twilio phone number for Apple Two Factor authentication

我正在尝试使用 Twilio phone 号码进行 Apple 的双因素身份验证,但是当我在 Apple 网站上设置 phone 号码时,Twilio 号码从未收到初始验证短信.我已确认 Apple 能够将文本发送到 Google 语音号码。我还向 Apple 支持确认发送的消息是标准 SMS。 Twilio 方面是否有什么东西阻止接收消息?

这实际上是设计使然。默认情况下,Twilio 长代码号码无法接收来自短代码号码的 SMS 消息。查找标题为“您是否希望通过短代码接收短信?”的部分在以下 link。 https://support.twilio.com/hc/en-us/articles/223133447-Not-Receiving-Incoming-SMS-and-MMS-Messages-on-Twilio-Phone-Number

当我问这个问题时,该功能根本不可用,但现在可以请求该功能。有一些警告。 https://support.twilio.com/hc/en-us/articles/223181668-Can-Twilio-numbers-receive-SMS-from-a-short-code-

作为 ryechus 回答的后续,我请求了此功能,但仍然无法在 Twilio 中收到来自苹果的 2fa 代码。他们的支持说:

the unfortunate limitation you're likely facing is that I have know Apple to prevent verification codes from being sent to virtual phone numbers.

Some services review the offered number and only send verification SMS to phone numbers associated with genuine handsets as a measure to protect against fraud.

Unfortunately, regardless of the Twilio configuration, in my experience Apple will not delivery verification messages to Twilio.

有趣的是,它确实适用于 google 语音。