Sometimes, iPhone fails to detect SIM Card and comes up with an error message reading “No SIM Card Installed” or “No SIM Card Detected”. You will find below steps to fix No SIM Card Error on iPhone.
No SIM Card Installed on iPhone
In general, error messages reading “No SIM Card Installed” or “Invalid SIM” should only appear on iPhone when the SIM Card is missing, locked or damaged.
However, “No SIM Card Installed” error can also occur on iPhone due to Network related problems, updates not being installed, minor software glitches and other reasons.
Hence, it is recommended that you try to fix this issue using methods as provided below, before going out for a New SIM Card.
1. Restart iPhone
In case you haven’t already tried this, simply Restart your Phone and see if the problem goes away.
Go to Settings > General > scroll down to bottom and select the Shut Down option.
Allow iPhone to power OFF > Wait for 30 seconds and Restart your device.
2. Enable & Disable Airplane Mode
Enabling and Disabling Airplane mode has been recommended as fix for “No SIM Card Installed Error” on Apple’s website.
Open Settings and move the toggle next to Airplane Mode to ON position (Green)
Switch OFF iPhone > Wait for 30 seconds and disable Airplane Mode by moving the slider to OFF position (White).
3. Install Updates
Make sure that you have the latest version of iOS installed on your device.
Go to Settings > General > Software Update.
On the next screen, select the Install Update option, if an update is available.
4. Inspect SIM Card for Damage
Remove the SIM Card from your iPhone and make sure it is not broken or damaged in any way. Also, make sure the SIM Tray is clean and free from dust particles.
You can make use of a flashlight to take a good look inside the SIM tray opening and blow out dust (if any). Insert the SIM Card back into your iPhone and make sure the SIM Card tray is properly closed.
5. Try SIM Card on Another Phone
If you have an Unlocked iPhone, remove the SIM Card from your iPhone and place the SIM Card on another iPhone or Android Phone.
See if the SIM Card works on the other phone. If it does, remove the SIM Card and insert it back into your iPhone.
6. Reset Network Settings
Go to Settings > General > Reset and select Reset Network Settings option.
On the confirmation pop-up, tap on Reset Network Settings to confirm. After the Reset process is completed, connect your iPhone to WiFi Network and see if the problem is now fixed.
7. Hard Reset iPhone
If above solutions did not work, follow the steps below to Hard Reset your device.
iPhone 6 & earlier: Press and Hold both Home and Power buttons, until the screen goes black and iPhone starts with Apple Logo.
iPhone 7, 8: Press and Hold Power and Volume Down buttons, until the screen goes black and iPhone starts with Apple Logo.
iPhone X: Press the Volume Up button and quickly release it. Next, press the Volume Down button and quickly release it.
After this, Press and hold the Side button (Power button), until the screen goes dark and iPhone starts with Apple logo.