3 Ways to Fix iPhone Not Detecting SIM or “No SIM Card” Error

Posted by

iPhone users have a common issue which is “No SIM Cards available.” Generally, an iPhone detects your SIM card without having any issuers but if it is not detecting your SIM then, you will need to do some simple tasks.

In this guide, I’ll tell you some simple solution methods that will resolve this issue.👍

Fix iPhone Not Detecting SIM or No SIM Card Error

Fix 1. Eject and Reinsert the SIM

The first fix is to just eject the SIM tray and check the adjustment of the SIM. Readjust the SIM and insert the tray again. 


  1. Uncover your iPhone if you use any cover.
  2. Take the SIM ejector PIN and insert it into the hole having the SIM tray.
  3. Press the PIN and the SIM tray will come out.
  4. Put the SIM out from the tray and set it back on the tray.
  5. Now, insert the tray again.
  6. Check if the phone has detected the SIM card.

This should resolve the issue, if not, try the next fix.

Fix 2. Clean the SIM Slot Gently

If ejecting and re-inserting the SIM tray doesn’t make any changes, try clearing the SIM Slot.


  1. Suing the ejector pin, eject the SIM tray.
  2. Now, take a soft brush and clean the slot.
  3. Make sure not to use a hard brush otherwise the slot may get physically damaged.
  4. Once the slot is cleaned, re-insert the SIM tray.
  5. While inserting the Tray, make sure you have placed the SIM card correctly. 
  6. See if this time your phone has detected the SIM.

Fix 3. Reset the network settings

If your phone still isn’t detecting a SIM card, try resetting your iPhone’s network settings. This will not delete any app data or files from your phone, only the saved network credentials will be lost. If you remember the WI-FI password then there will be no problem.


  1.  Tap on the Settings app icon and open the settings panel.
  2. Next, tap on “General”.
  3. Scroll down and tap on “Transfer or reset iPhone”.
  4. After that, tap on “Reset”.
  5. Next, tap on “Reset network settings”.
  6. Follow the instructions, enter the “Apple pass key” and tap on the “Reset network settings” prompt to confirm your choice.
  7. Your phone will restart automatically after completing the resetting process.
  8. See if your phone has detected the SIM card this time.


If your iPhone is not detecting your SIM card or you are seeing a “No SIM Card” error message on your phone’s screen then, eject the SIM tray using the ejector pin and reinsert it gently. Make sure that while re-inserting the SIM tray, the SIM is placed correctly. 

The issue should be resolved but, if it is still there, try clearing the SIM slot and resetting the network settings.

I hope this guide helped you resolve the “No SIM Card” issue on your iPhone.👍

Leave a Reply

Your email address will not be published. Required fields are marked *