У меня есть статическая библиотека с контейнерами. Я ничего не вижу на вкладке покрытия. Показывает покрытие только для тестовых пакетов. Я искал множество мест, но не смог найти окончательного ответа. Некоторые, где в Xcode 7 Beta не поддерживались, а затем были добавлены обратно. Я не нахожу никаких заметок в яблочных документах, что покрытие кода не поддерживается для статических библиотек. Кто-нибудь может видеть покрытие кода для статических библиотек на Xcode 7?Нет покрытия кода для статической библиотеки в Xcode 7
ответ
Попробуйте намазывать толстый слой https://github.com/venmo/slather
Покрытия для кода, включенных через CocoaPods
Если вы пытаетесь вычислить охват кода, который был включен через CocoaPods, вам нужно будет сказать CocoaPods использовать плагин намазывать толстый слой добавив в свой подфайл следующее.
плагина «намазывать толстого слой»
slather не работает для моей статической библиотеки, здесь: https://github.com/venmo/slather/issues/111#issuecomment-167990242 – Pavan
Использование https://github.com/SlatherOrg/slather намазывать толстый слой
Вы все еще будете необходимо изменить настройки Xcode проекта так, что он может генерировать данные покрытия. Xcode не покажет данные покрытия для статических библиотек.
Slather покажет вам это красиво, вы можете выбрать выход html/командной строки/cobertura xml.
- 1. Xcode: процент покрытия кода
- 2. Результаты покрытия кода XCode 7 для тестирования UI
- 3. Xcode: несколько версий статической библиотеки
- 4. Проект статической библиотеки Xcode 6
- 5. iOs9 xcode 7: нет идентификаторов подписи кода
- 6. Использовать проект общей библиотеки Xcode для статической библиотеки
- 7. Почему нет статической библиотеки для математических функций?
- 8. Добавление статической библиотеки в консольное приложение XCode
- 9. Создание статической библиотеки статических библиотек в XCode
- 10. Развертывание статической библиотеки в Xcode 6
- 11. Создание тестового покрытия статической библиотеки C++, вызываемой отдельными тестовыми классами
- 12. Покрытие статической библиотеки GCOV для исходного кода C
- 13. Xcode 4 Создание статической библиотеки Confusion
- 14. Преобразование Matlab кода в статической библиотеки C++
- 15. Сбор файлов в папке для создания статической библиотеки в Xcode
- 16. XCode: генерация данных покрытия кода не удалась
- 17. Преобразование цели статической библиотеки в цель рамки в проекте Xcode
- 18. Сохранение структуры каталогов заголовков в Xcode для статической библиотеки
- 19. Пустые строки в UITableView после кода покрытия для swift 2.0 и xcode 7
- 20. BlanketJS + Жасмин + Требование Нет покрытия кода
- 21. Код Охват объектов стороннего кода для покрытия
- 22. Как создать проект Xcode для создания статической библиотеки + образец кода для упрощения построения и распространения
- 23. Структура библиотеки/библиотеки в Xcode
- 24. Как я могу рассчитать покрытие кода статической библиотеки в XCode 5, используя проект, который ссылается на эту статическую библиотеку?
- 25. Создание статической библиотеки в monotouch
- 26. libtool vs ar для создания статической библиотеки (xcode linker)
- 27. зависимостей статической библиотеки
- 28. Инструмент покрытия кода для netbeans Разработка 7 модулей
- 29. Кодирование кода Xcode 7 - Нет данных о покрытии
- 30. Импорт библиотеки в проект Xcode 7
Я бы хотел, чтобы ответ на это также мог привести к отключению инструментального потока программы? – StackRunner
Я тоже пробовал те старые флаги. Они не работают, ничего не отображается на вкладке Coverage. – Pavan