Насколько мне удалось определить, нет публичного API, доступного для связывания или отсоединения контактов, по крайней мере, в iOS 6 SDK.Однако кажется, что вы можете создавать связи между контактами, вызывая недокументированную частную функцию bool ABPersonLinkPerson(ABRecordRef from, ABRecordRef to)
.Эта подпись может быть не совсем правильной - я не проверял это слишком тщательно.
Ваше приложение, конечно, вряд ли будет одобрено, если вы используете частные API, но если вы пытаетесь сказать, скажем,создайте поддельную адресную книгу для модульного тестирования, и вам понадобятся несколько связанных контактов, это может быть полезно.