Many iPhone users carry two iPhones – one for personal use and another for work. In the past, turning off iCloud Drive syncing prevented call logs from being shared between the devices.

However, after upgrading to iOS 17, users are finding their call history and voicemails synced across multiple iPhones linked to the same Apple ID.

This can be concerning for those wanting separation between work and personal devices. Here are eight tips to stop sharing call history between iPhones on iOS 17.

Why Is My Call History Showing on Another iPhone on iOS 17?

In iOS 17, Apple enabled syncing of call history, call logs, and voicemail between multiple iPhones signed into the same Apple ID by default.

So if you use your personal Apple ID on two iPhones, you’ll see call history from both devices on each iPhone after upgrading to iOS 17.

While convenient for some, it removes the separation others rely on for their personal and work devices.

Method 1: Turn Off iCloud Drive Syncing for the Phone App

The easiest way to stop sharing call history between iPhones is to prevent the Phone app from syncing to iCloud Drive.

Here’s how:

  1. Open the Settings app on your iPhone.
  2. Tap on your Apple ID banner at the top.
  3. Select iCloud.
  4. Scroll down and tap on Show All to view the full list of apps.
  5. Find the Phone app and turn off the toggle next to it.

This will keep your call history and voicemail isolated on each device.

Important: You’ll need to repeat this process for every iPhone you want to separate.

Method 2: Turn Off Call Forwarding

Call forwarding is another way calls, and therefore call history, are shared between devices.

To disable this:

  1. Go to Settings => Phone.
  2. Tap Calls on Other Devices.
  3. Turn off Allow Calls on Other Devices for any devices you want to isolate.

Method 3: Use a Separate Apple ID for Each iPhone

Using a different Apple ID for your personal and work iPhone will also prevent call history and voicemail syncing.

While the most effective solution, it also means you lose the convenience of shared contacts, photos, and more across devices.

Method 4: Downgrade iOS to Version 16

Downgrading from iOS 17 to iOS 16 will restore previous sync behavior and return isolation of call history between devices once again.

To downgrade:

  1. Back up your iPhone to iCloud or iTunes.
  2. On your Mac or PC, install the iOS 16 IPSW file.
  3. Connect your iPhone to your computer.
  4. In Finder or iTunes, select your iPhone and choose Restore.
  5. Select the iOS 16 IPSW file you downloaded to downgrade.

Warning: Downgrading deletes all data and settings from your iPhone, so be sure to back up first.

Method 5: Use a Third-Party App to Merge Call History

If you want to maintain shared contacts and photos through iCloud but isolate call logs, try a third-party app like Merge Call History.

This will allow you to manually combine call history from multiple iPhones when needed instead of having it automatically synced.

Method 6: Reset Network Settings

Try resetting your network settings to remove any problematic configurations causing call history sync issues:

  1. Go to Settings => General => Reset.
  2. Tap Reset Network Settings.

This will preserve your data but remove any network-related customizations.

Method 7: Turn Off Voicemail Syncing

In some cases, only voicemails are syncing between devices while call history remains separate.

To fix this:

  1. Go to Settings => Phone.
  2. Turn off Voicemail Syncing With iCloud.

Method 8: Use Tenorshare ReiBoot

For a quick 1-click fix, use the Tenorshare ReiBoot tool to stop call history syncing without losing data.

ReiBoot repairs iOS system files and settings to resolve many iPhone issues without upgrades, downgrades or data loss.

Fix iPhone Call History Shared Between Devices After iOS 17 Update

If none of the previous methods work, use Tenorshare ReiBoot to fix iPhone call history sharing between devices after upgrading to iOS 17.

ReiBoot is a highly reputable software tool that can repair 150+ iOS issues with a single click, including call log sync problems introduced in iOS 17.

It fixes system glitches by reinstalling iOS without deleting any data or settings. Here is the simple process:

  1. Download and install ReiBoot on a Windows or Mac computer.
  2. Connect your iPhone to the computer via USB cable. ReiBoot will detect your device automatically.
  3. Click the “Start” button and wait for ReiBoot to download firmware packages and enter recovery mode.
  4. Once complete, your iPhone will reboot normally with call history separation restored.

ReiBoot is the easiest way to resolve call history sync issues on iOS 17 without upgrades, downgrades or data loss. It’s fast, safe and 100% clean.

This should successfully stop your call history showing on another iPhone after updating to iOS 17.

While sharing call logs between devices is helpful for some, others prefer separation between work and personal iPhones.