Если переносить контакты из Android в iPhone с помощью экспорта в формат vCard (vcf), то могут возникнуть некоторые проблемы. У меня получилась каша.
Оказалось, что в каких то контактах произошел сдвиг относительно имен и телефонов, а в других контактах откровенный бред.
По итогу мучений мы имеем:
1. Недолжно быть пустых строк. Удаляем их. По регулярке как на скрине.
2. Недолжно быть пустых VCARD, где только BEGIN и END. Так же удаляем.
И только после этого iPhone принял все данные как должное.