lobsterghost1 wrote:
You can post whatever you want. But this isn't a rant-complaint forum. This is a technical support forum where you ask a question from other users and other users try to help you with your technical question. It's been asked and it's been answered, that we, as users, cannot turn off this feature.
There's a report on reddit that if you go to Settings > FaceTime and turn off the People Can Contact You On All Devices switch, phones will stop sharing call logs.
The person who posted this was not sure why call log sharing was linked to this switch, and offhand, I can't say whether the (supposed) linkage between this and call log sharing is a bug or a feature. It could be a bug – but simply one that the people complaining in the reddit thread would happen to like.
https://www.reddit.com/r/applehelp/comments/16nffeo/disable_call_log_share_on_ios_17/
Note that call log sharing between two iPhones using the same Apple ID does not seem to be an iOS-17-only thing. This thread seems to refer to it happening in a version of iOS prior to iOS 9.2.1,
https://apple.stackexchange.com/questions/191641/stop-synchronising-the-call-history-log-between-iphones-on-shared-apple-id
That led to this article, which makes it clear that Apple considered saving / restoring / sharing call history to be a desirable feature.
https://www.imore.com/apple-comments-icloud-call-history-sync-what-you-need-know
"'We offer call history syncing as a convenience to our customers so that they can return calls from any of their devices,' an Apple spokesperson told iMore."
View and delete the call history on your iPhone - Apple Support
"To keep call history up to date across all devices, turn on iCloud Drive."
There you have it. Who knows how Apple intended call history sharing to work before iOS 13 (though apparently it did, in some cases)? Since iOS 13, sharing call history across all of your devices has been an intended side effect of using iCloud Drive.