3 Ways to Fix iPhone Call History Shared Between Devices on iOS 17

If you own two iPhones and notice that call history from one is appearing on the other, you’re not alone. This issue has become more common with the iOS 17 update, where users see their call histories merging across devices.

In this guide, I’ll explain how to keep your call history separate for each iPhone.

Ready to start? Let’s dive in!

TL;DR Version

If you want to maintain private call history between your iOS devices, you need to:

  1. Update Your iPhone to Latest iOS Version
  2. Disable iCloud Sync for Phone App
  3. Use A Different Apple ID

Why Is Your Call History Shared? 

The simplest answer to this is that both of your iPhones are using the same iCloud account. 

You might wonder why this wasn’t an issue before iOS 17. The answer lies in a bug within iOS 17 that affects the synchronization settings for the Phone app.

This bug causes the system to behave as if iCloud sync for the Phone app is enabled, leading to call histories being shared across devices.

How to Maintain Private Call History Across Devices

1. Update Your iPhone to the Latest Version

The most effective solution is to wait for an official fix from Apple, which will be provided in a software update.

To check for updates:

  1. Open Settings on your iPhone.
  2. Go to General > Software Update.
  3. If there’s an update available, tap Download and Install.
  4. Follow the on-screen instructions to complete the update.
Update iPhone

Important Notes

  • The update process may restart your iPhone several times.
  • Ensure your iPhone has at least 50% charge, or keep it connected to a charger during the update.
  • Major updates (e.g., from iOS 15 to iOS 16) could take about 15 minutes.

To set up automatic updates: 

  1. Go to Settings.
  2. Navigate to General > Software Update > Automatic Updates
  3. Turn on Download iOS Updates and Install iOS Updates.
Auto Update

Related: Fix: “Update Requires A Wi-Fi Network to Download” Error on iOS

2. Turn Off iCloud Sync for the Phone App

Another method is to disable iCloud sync for the Phone app. Despite the known issue with the toggle switch, it’s worth attempting to switch it off and then restart your device.

Here’s how:

  1. Open Settings on your iPhone.
  2. Tap your Profile at the top.
  3. Navigate to iCloud.
  4. In the Apps Using iCloud section, toggle the switch next to Phone to OFF.
iphone call history shared between devices on ios 17
  1. Restart your iPhone.


Be sure to repeat these steps on each iPhone that is linked to the same Apple ID.

Related: How to Fix iCloud Grayed Out on iPhone Settings

3. Switch to a Different Apple ID 

If the syncing issue is particularly bothersome, consider using separate Apple IDs for each of your devices. This will prevent the faulty Phone app sync settings under iCloud from affecting you.

Here’s how you can switch to another Apple ID:

  1. Open Settings on your iPhone.
  2. Tap on your Profile at the top.
  3. Scroll down to the bottom.
  4. Select Sign Out and follow the on-screen instructions.
iphone call history shared between devices on ios 17
  1. After signing out, create and use a different Apple ID for one of your devices.

Related: How to Fix “This Number Is Registered to Your Apple ID But Not With This iPhone” Error

4. Send Feedback to Apple

One of the most effective actions you can take is to report the issue to Apple. The more users report the problem, the quicker Apple is likely to address it. Submitting feedback is a straightforward way to inform Apple about the call history issue.

Related: 5 Fast Ways to Contact Apple Online Live Chat Support Team


Why is my call history showing on another iPhone iOS?

iCloud syncs call history across devices. If you’re seeing call history from one iPhone on another, check your iCloud sync settings and disable the Phone app’s sync toggle.

How do I stop my calls showing up on another iPhone?

To prevent calls from showing up on another iPhone, disable iCloud sync for the Phone app:

  1. Open Settings.
  2. Tap your Profile.
  3. Go to iCloud.
  4. Under Apps Using iCloud, turn the Phone app’s toggle to OFF.

Alternatively, use different Apple IDs on each iPhone.

How do you check if my iPhone is linked to another device?

To check if your iPhone is linked to another device: 

  1. Go to Settings.
  2. Tap your Profile.
  3. Scroll to see the list of linked devices.
  4. Select a device for details like model, serial number, OS version, and trust status.

How many call logs in iOS 17?

Previous iOS versions stored up to 100 call history entries. iOS 17 expanded this to 2000 entries, including FaceTime and WhatsApp calls.

If this guide helped you, please share it. 


  • John Sixto

    John is a staff writer at Saint and comes from a SAP ABAP development background. He has a Bachelors in IT and has been writing since 2018, with over 500 posts published. He loves to build PCs and has a deep curiosity in understanding how different components and configurations work. John spends hundreds of hours at a time, researching and testing the software and apps, before he proceeds to write about it. LinkedIn X (Twitter)

Leave a Reply

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