Я сталкиваюсь с тем, что кажется довольно распространенной проблемой: когда я активирую покрытие кода в Xcode (4.2.1) с помощью Lion, он показывает следующую ошибку:
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
fopen$UNIX2003 called from function llvm_gcda_start_file
Я следовал обходному пути, описанному здесь , и добавил к цели теста файл с отображением для функции fopen, но он не будет работать для меня. С новым C-файлом у меня много проблем с анализом и семантикой, как будто он полностью испортил компилятор.
Есть ли конкретная опция конфигурации / компилятора, которую мне не хватает? Как именно я должен добавить новый файл?