Вам не нужно включать * libprofile_rt.dylib * и использовать флаг * -profile_rt * при запуске проекта в xCode 4.4.1 (работает с iOS-симулятором как шарм). Просто установите эти флаги:
Создание файлов покрытия испытаний: ДА
Ход выполнения программы: ДА
Сборка и запуск. Если вы запускаете Test-target своего приложения, * .gcda-файлы создаются автоматически, потому что тестируемое приложение завершается, в случае выполнения обычной цели * .gcda-файлы создаются, когда вы явно убиваете свое приложение (другой подход - установить UIApplicationExitsOnSuspend = ДА в .plist)
Обратите внимание, что он был хорошо протестирован на новом проекте, созданном с помощью xCode 4.4.1
Файлы покрытия кода будут выводиться в /Build/Intermediates/.build//.build/Objects-normal/