Ошибка сборки XCode «Команда / usr / bin / codesign завершилась неудачно с кодом выхода 1» в симуляторе и реальной среде - PullRequest
0 голосов
/ 15 февраля 2019

Я недавно создал новый проект.Это было 8 месяцев назад, когда я создал проект в последний раз.Итак, когда я строил новый проект с симулятором, я получил сообщение об ошибке, подобное следующему:

CodeSign {app directory}
cd {app directory}
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

Signing Identity:     "-"

/usr/bin/codesign --force --sign - --entitlements /Users/{username}/Library/Developer/Xcode/DerivedData/{app directory}
/Users/{username}/Library/Developer/Xcode/DerivedData/{app directory}/{app name}: Is a directory
Command /usr/bin/codesign failed with exit code 1

Я пытался

  • Подтвердить статус входа в Xcode
  • Установите флажок Автоматически управлять подписью
  • Очистите и удалите сборку DerivedData
  • Перезагрузите Xcode и ПК
  • Переустановите Podfile и cocoapod
  • Восстановите сертификат
  • xattr -c

Я пробовал несколько методов.Но это не решило это.Большинству людей кажется, что все в порядке в среде моделирования, но в моем случае это не так.И реальная среда, и симуляция не будут работать.Спасибо.

1 Ответ

0 голосов
/ 16 февраля 2019

Ошибка в выходных данных команды:

/ Users / {имя пользователя} / Library / Developer / Xcode / DerivedData / {каталог приложения} / {имя приложения}: является каталогом

Скорее всего, у вас есть какая-то пользовательская фаза сборки или сценария, которая топает исполняемый файл вашего приложения каталогом.

...