The transition from Android to iPhone is often accompanied by the need to confirm accounts via SMS codes that are sent to the old number linked to Google profile or other services. The problem is that the new iPhone has not yet been configured, and the code comes to Android devicethat you are no longer actively using. Where can I find it? How to transfer correctly? And what to do if the SMS does not arrive at all?
In this article we will look at all possible scenarios: from standard code entry in settings iPhone to workarounds if you do not have physical access to Android-phone. We will also explain why some services (for example, WhatsApp or Telegram) can block code re-sending and how to get around it. Important: the procedure differs depending on whether you are setting up a new iPhone from scratch or transferring data through the Switch to iOS app.
If you have already encountered an error like โCould not verify the numberโ or โThe code is invalid,โ there is a section at the end of the article with solutions to such problems - including resetting restrictions on sending SMS and alternative verification methods (call, email).
Why one-time code comes to Android and not to iPhone
Binding one-time codes to Android device occurs for three main reasons:
- ๐ฑ The phone number is registered in a Google account. Most services (including Apple ID) by default send an SMS to the number associated with the main profile Google, if you previously used it for recovery.
- ๐ Data transfer via "Move to iOS". When migrating from Android to iPhone the system temporarily blocks changing the number for security, so the codes continue to be sent to the old device.
- ๐ Two-factor authentication (2FA). Services like WhatsApp, VK or banking apps remember the last device you logged in from and send the code there - even if the SIM card is already in iPhone.
Key point: The SMS code is not tied to the SIM card, but to the phone number in the service database. For example, if you removed the SIM from Android and inserted it into iPhone, but previously used this number for recovery Apple ID, the code will still come to Android via the Internet (for example, in Google Messages or application operator).
โ ๏ธ Attention: If you use a virtual operator (for example, Tele2, Yota or Tinkoff Mobile), the code may arrive with a delay of up to 10 minutes or be duplicated in your personal account on the website - check it there if the SMS is not displayed on the phone.
Another trap: some operators (for example, MTS or Beeline) block sending SMS to numbers that have recently been transferred between devices. In this case, the code may not arrive at all - the solution is described in the section about alternative verification methods.
Where to look for a one-time code on an Android device
If the code came to Android, it can be found in several places - depending on what application is used for SMS by default and whether notifications are enabled.
1. The standard Messages application (Google Messages)
Most modern Androidphones (Samsung, Xiaomi, Google Pixel etc.) use Google Messages as the main SMS application. To find the code:
- Open the application
Messages(icon with a white bubble on a blue background). - Check the section
AllorSpam- sometimes codes get there due to operator filters. - If there are a lot of messages, use the search (magnifying glass in the upper right corner) and enter the name of the service (for example, "Apple" or "WhatsApp").
2. Operator applications (MTS, Beeline, Megafon)
Some operators replace standard SMS with their own applications (for example, My MTS or Beeline.Pro). In them, the code can be displayed in:
- ๐ฉ Tab
MessagesorChats. - ๐ Section
Notifications(sometimes the code arrives as push, not SMS). - ๐ In the history of transactions (for example, in Tinkoff Mobile The code may be duplicated in the "Security" section.
3. Alternative messengers (Viber, Telegram, WhatsApp)
If you previously set up SMS forwarding to messengers, the code could go there. Check:
- ๐ฌ Telegram: bot
@SMStoTG_bot(if you connected it). - ๐ Viber: section
More โ Settings โ Notifications โ SMS. - ๐ WhatsApp: codes do not arrive to chats, but if you have synchronization enabled with Google Drive, check your backups.
โ ๏ธ Attention: If you use Dual SIM on Android (two physical cards or eSIM), the code could be sent to the second number. Check both slots in the settings SIM cards and mobile network.
Find the code in standard SMS|Check the operator's application|View notifications in instant messengers|Search in spam or archive|Check the second number (if there is a Dual SIM)-->
How to enter a one-time code with Android on iPhone: step-by-step guide
When you find the code on Android, you need to enter it correctly on iPhone. The procedure depends on at what stage of the setup you are:
Scenario 1: Setting up a new iPhone from scratch
If you just turned on iPhone and see the "Hello" screen, follow these steps:
- Go to step
Apple IDand selectForgot your password or don't have an Apple ID?. - Click
Create Apple ID(if you don't have one) orReset password(if available, but confirmation is required). - Enter the phone number to which you received the code (with Android).
- The system will prompt you to enter 6-digit code โ copy it from Android and paste to iPhone.
Scenario 2: Transferring data via "Move to iOS"
If you are using the official application Move to iOS from Apple:
- On Android open the application Move to iOS and wait for the code to appear.
- On iPhone enter this code in the field
Transfer from Android. - When the system asks for number confirmation, enter the code from the SMS that came to Android.
Important: if an error occurs at this stage Failed to connect, check:
- ๐ Are both devices connected to the same Wi-Fi network (not mobile data!)?
- โก Is the charge level sufficient (at Android should be โฅ30%).
- ๐ต Is it turned on? data-i="167">Airplane mode or power saving. Android Airplane mode or energy saving.
Scenario 3: Confirmation in an already configured iPhone
If iPhone is already configured, but you need to confirm the number (for example, for iCloud or App Store):
- Go to
Settings โ [Your name] โ Password and security. - Click
Change phone numberorAdd number. - Enter the number from Android and wait for the SMS.
- Copy the code from Android and paste it into the field on iPhone.
If the code is not copied from Android due to security restrictions, take a screenshot of the SMS screen and enter the numbers manually on the iPhone.
What to do if the SMS code does not arrive on Android
If you do not receive the code on Android, the problem may be one of four factors:
| Cause | How to check | Solution |
|---|---|---|
| Blocking by operator | Try sending SMS to another number | Call support operator and request unlocking |
| Service limitation | Check your email - sometimes the code arrives there | Use an alternative method (call, backup code) |
| Network problems | Make sure mobile data is turned on | Reboot your phone or insert the SIM into another device |
| Delivery delay | Wait 5-10 minutes | Request code resent |
The most common solutions:
- ๐ Request a call instead of SMS. In many services (for example, Apple ID or WhatsApp) when you click "Didn't receive the code?" an alternative is offered - an automatic call with a voice message.
- ๐ง Use a backup email. If an email is linked to your account, the code may arrive there (check your Spam folder).
- ๐ Reset sending restrictions. Some services (for example, Telegram) block the re-sending of the code for 1-24 hours. In this case, wait or use another device.
โ ๏ธ Attention: If you try to confirm Apple ID and the code does not arrive more than 3 times in a row, your account may be temporarily blocked. In this case, wait 24 hours or contact support Apple via the website iforgot.apple.com.
How to bypass the restriction on resending the code in WhatsApp
If WhatsApp writes "Too many attempts", wait 12 hours or try:
1. Insert the SIM into another phone and request the code there.
2. Use the "Call me" function in the code entry window.
3. Recover your account via email (if it is linked).
Alternative methods of confirmation without SMS
If it is impossible to receive a code for Android e (for example, the phone is lost or broken), use one of these methods:
1. Backup codes (for Google, Apple, social networks)
Many services allow you to generate in advance backup codes to restore access. Where to find them:
- ๐ Google account:
myaccount.google.com โ Security โ Two-step authentication โ Backup codes. - ๐ Apple ID: if you previously enabled two-factor authentication, codes can be downloaded in
Settings โ [Your name] โ Password and security. - ๐ฅ Social networks (VK, Facebook, Instagram): the "Security" section in the profile settings.
2. Confirmation through a trusted device
If you have another gadget linked to the same account (for example, iPad or MacBook), you can confirm login through it:
- On iPhone select option
Confirm on another device. - On a trusted device, allow login in the notification that appears.
3. Recovery through service support
For critical accounts (banking applications, Apple ID, Google), you can contact support with proof of ownership:
- ๐ For Apple ID: fill out the form at
iforgot.apple.comand provide a receipt about purchasing a device. - ๐ฆ For banks: visit a branch with a passport or use online chat (for example, in SberBank Online or Tinkoff).
If you SMS synchronization with Google account is enabled, the code can be found in the message archive on the website messages.google.com (you need to log in with the same account as on Android).
Typical errors and how to avoid them
Even if you entered the code correctly, errors may occur. common:
1. Error: "Code is invalid" or "Code has expired"
Causes and solutions:
- โณ Code. expired. Most SMS codes are valid for 5-10 minutes. Request a new one.
- ๐ข Typing error. Check the case (sometimes the letters
Oand0are similar). - ๐ Invalid regionIf you are in another country, the code may come from a local number (for example, +1 for USA).
2. Error: "This number is already in use"
This problem occurs if the number is linked to another Apple IDSolutions:
- ๐ฑ Unlink the number in old settings iPhone (if you have access).
- ๐ Use another number to confirm.
- ๐ง Contact support Apple to forcefully delete the binding.
3. SMS"
If the service writes that it cannot send the code:
- ๐ต Check the balance of the SIM card (sometimes operators block SMS with a zero account).
- ๐ Reboot Android-phone.
- ๐ก Turn on the mode
Only 3Gin the network settings (sometimes 4G/5G is buggy with SMS).
โ ๏ธ Attention: If you use eSIM instead of a physical SIM card, make sure that the operator profile is active. To check, go to Settings โ Cellular communications โ SIM cards on Android.
FAQ: Frequently asked questions about entering one-time use cards codes
Is it possible to enter a code from Android to iPhone if the SIM card is already in the iPhone?
Yes, but the code will not come via SMS, but via the Internet (for example, in Google Messages or the operator's application on AndroidIf there is no connection on your old phone, use it). Wi-Fi and check the message archive.
What to do if your Android phone is broken and the code is sent there?
Restore access to your account using backup codes, email, or contact service support. Apple ID you can use the recovery function on the website iforgot.apple.com.
Why WhatsApp/Telegram does not send the code to the new number?
These messengers block frequent changes of numbers. Wait 7-30 days or use the old number to confirm, and then change it in the profile settings.
Is it possible to transfer SMS from Android to iPhone so as not to lose codes?
Yes, using the application Move to iOS or third-party utilities like SMS Backup & RestoreHowever, the codes from the archive may not be suitable for confirmation - it is better to use them right away.
How to unlink a number from the old Apple ID in order to link it to a new one?
Go to settings Apple ID on the old device and delete the number in the section Name, phone numbers, email. If there is no access, contact support Apple.