Хороший вопрос, я сам попробую это позже, но из объединения нескольких вещей, которые я нашел в Интернете, вам может помочь следующее:
УстановитьSun OpenDS и заполните его тестовыми данными, используя предоставленный флажок
Подключите приложение адресной книги вашего Mac к этому серверу каталогов на локальном хосте и выполните синхронизацию (заполнит вашу локальную адресную книгу теми же образцами данных)
как описано здесь: http://blogs.oracle.com/treydrake/entry/mac_address_book_and_opends
Синхронизация с реальным iPod / iPhone
Извлечение полученных файлов с вашего iPhone /iPod
/ Пользователь / Библиотека / Адресная книга /
и копирование в:
/ Пользователи / [ваше имя пользователя] / Библиотека / Поддержка приложений / Симулятор iPhone / [Версия iOS] / Библиотека / Адресная книга /
, если ваше устройство взломано 'Телефонный диск'с macroplant.com - это удобный способ сделать это (но, конечно, есть много других, включая SCP и т. д.)
(если ваше устройство не взломано, вы можете извлечь базу данных из резервной копии, используя скрипт оболочки здесь: http://0xced.blogspot.com/2009/01/using-your-own-address-book-in-iphone.html, просто обратите внимание, что вам нужно изменить путь, по которому оно копируется, на указанный выше,или вашу домашнюю папку или что-то еще и скопируйте вручную, так как путь симулятора в этом посте для предыдущей версии SDK)
В качестве незначительного, но связанного с тестированием адресной книги, я настоятельно рекомендую также добавитьучетная запись Exchange на реальном устройстве (как вы не можете сделать это в симуляторе) и тестирование с этим - это вывело некоторые ошибки в нашем приложении (сбой при попытке доступа к адресной книге).