Solved! Assign all contacts to my new Esim in one shot

Aug 6, 2025
2
1
15
Hello,
I just switched from a physical eSIM to two eSIMs on my iPhone 15 under IOS 18,5
All my contacts have been assigned the "last used" option.
The last line used was the physical SIM.
Since I no longer have one, I can't make calls.
I have to edit each contact one by one before calling by assigning them one of the two eSIMs.
Can someone help me find a solution to switch all contacts at once?
In the eSIM settings, I did have one of the two selected by default, but that didn't change anything.
Thank you for your help.
Best regards
Pascal
 
Unfortunately, Apple doesn’t currently offer a bulk way in iOS to reset the line assignment for all contacts at once, and the default line setting only applies to new contacts, not existing ones with a previous line assignment. You would have to export them all to iCloud for example, edit them there and then re-import them or look for an app that can edit the contacts and re-import them, there's not really a quick and easy way to fix it that I'm aware of.
 
  • Like
Reactions: COLGeek
Unfortunately, Apple doesn’t currently offer a bulk way in iOS to reset the line assignment for all contacts at once, and the default line setting only applies to new contacts, not existing ones with a previous line assignment. You would have to export them all to iCloud for example, edit them there and then re-import them or look for an app that can edit the contacts and re-import them, there's not really a quick and easy way to fix it that I'm aware of.
I found the solution. The iPhone relies on the list of calls made. By destroying this list, it no longer has any reference and automatically assigns the SIM card selected by default.
😀👌
 
  • Like
Reactions: COLGeek