Is there an API to fetch "Other Known Contacts" added via Call Logs / Recents?

When a user uses the "Add Name" feature on an unknown number in their Call Logs, the name appears under "Other Known Contacts" in the native iOS Contacts app.

  • The Problem: CNContactStore completely ignores these contacts during a standard fetch/enumeration.
  • When user gives limited permission they can search for that contact and select it, but it won't be visible in my App as it's not technically a contact.

Is CNContactStore intentionally blocked from reading "Other Known Contacts" for privacy reasons or are there any future plans to expose API so that third party apps can access it?

Is there an API to fetch "Other Known Contacts" added via Call Logs / Recents?
 
 
Q