1

In API version xcode10.x, is ABRecord#uniqueId finally consistent across devices?

The now-archived documentation says that the record ID is not guaranteed to stay consistent across devices but the current documentation is a bit fuzzy — there is no mention of whether ABRecord#uniqueId is consistent across devices despite an explicit note that CNContact#identifier should only be used on the current device.

Worst case I can assume that the recordId is still prone to change and implement the suggested strategy in this answer but it would be nice if Apple has finally decided to expose the identifier that they use to keep contacts in sync.

Michael Wu
  • 1,177
  • 1
  • 13
  • 34
  • Curious why the downvote? I know this is a common question and looks like a dupe but all of the questions on SO appear to be referencing older APIs. – Michael Wu Mar 28 '19 at 08:00

0 Answers0