Предупреждение Xcode "Профилирование: неверное магическое число"
Я только что установил Xcode 4.6. Когда я запускаю свои тесты OCUnit, я получаю несколько строк с "профилированием: недействительным магическим числом" в окне вывода после завершения всех тестов. Я почти уверен, что Xcode 4.5.2 не дал мне этот вывод.
Кто-нибудь знает, что означает эта линия?
Ответы
Ответ 1
После некоторого googling я нашел этот исходный файл LLVM GCDAProfiling.c
Из того, что я вижу там, ошибка печатается во время генерации кода, когда профайлер пытается объединить два файла, но один из них имеет другую версию (= магическое число).
Я сделал полную очистку (он также удаляет все файлы gcda
), и проблема исчезла.
Ответ 2
Закончено удаление соответствующей папки DerivedData для моего приложения -
~/Library/Developer/Xcode/DerivedData/# имя приложения #
Но это закончилось тем, что все расчистило.