Я не могу сгенерировать данные о покрытии кода, когда рабочая область создается с помощью пользовательского XCODE_CONFIGURATION_BUILD_DIR.
Мы запускаем команды xcodebuild для создания рабочей области с XCODE_CONFIGURATION_BUILD_DIR, чтобы несколько заданий jenkins CI не перезаписывали выходные данные сборки других заданий, которые также выполняются одновременно.
Когда мы запускаем тесты для сборки, созданной таким образом, и пытаемся получить отчет о покрытии кода, команда завершается с ошибкой ниже.
jenkins$ xcrun xccov просмотр *.xccovотчет
Ошибки: Error Domain=IDEFoundationErrorDomain Code=14 «Не удалось объединить необработанные профили в каталоге /Users/jenkins/Library/Developer/Xcode/DerivedData/XXXXXX-buggtqumttnpjvejnbfhulhqcvno/Build/ProfileData/bff950eda0f75b2dbadb3ce08510474b4667ac82 в место назначения /Users/Library/Jenkins Xcode / DerivedData / XXXXXX-buggtqumttnpjvejnbfhulhqcvno / сборки / ProfileData / bff950eda0f75b2dbadb3ce08510474b4667ac82 / Coverage.profdata: нет профиля файлы данных были записаны в '/ Users / Jenkins / Library / Developer / Xcode / DerivedData / XXXXXX-buggtqumttnpjvejnbfhulhqcvno / Сложение / ProfileData / bff950eda0f75b2dbadb3ce08510474b4667ac82» UserInfo={NSLocalizedDescription=Не удалось объединить необработанные профили в каталоге /Users/jenkins/Library/Developer/Xcode/DerivedData/XXXXXX-buggtqumttnpjvejnbfhulhqcvno/Build/ProfileData/bff950eda0f75b2dbadb3ce08510474b4667ac82 в место назначения /Users/jenkins/Datacode/XXXX/Developer -buggtqumttnpjvejnbfhulhqcvno/Build/ProfileData/bff950eda0f75b2dbadb3ce08510474b4667ac82/Покрытие .profdata: файлы данных профиля не были записаны в «/Users/jenkins/Library/Developer/Xcode/DerivedData/XXXXXX-buggtqumttnpjvejnbfhulhqcvno/Build/ProfileData/bff950eda0f75b2dbadb3ce08510474b4667ac82»}
Версия/сборка: Версия 10.1 (10B61)