Я обновляю приложение, которое читает контакты iOS, используя старую устаревшую платформу AddressBook. При обновлении вместо этого используется текущая структура контактов.
В старой структуре AddressBook в качестве уникального идентификатора записи использовалось 32-разрядное целое число ABRecordID . Я использую их в своей базе данных приложения. Новая платформа, кажется, заменяет его CNContact идентификатор , который является строкой UUID.
Мне нужно иметь возможность читать ABRecordIDs для обновления существующих данных для использования новой платформы. Есть ли способ прочитать ABRecordID, используя новую платформу контактов?