Ошибка команды /bin/sh с кодом выхода 1 и структурой встроенных модулей.

Не удалось идентифицировать актуальную проблему, Во время обновления коко-стручка получает сообщение " Повторное создание CocoaPods из-за основного обновления версии."  (это было сделано только один раз), и обновление пакета успешно. После сборки я получаю сообщение об ошибке. Ошибка команды /bin/sh с кодом выхода 1. Ниже приведена подробная информация о том, что я получаю

  • Code Signing /Users/Gaurav/Library/Developer/Xcode/DerivedData/Appname-******/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework with Identity iPhone Developer: Account Name (Account Id)
  • /usr/bin/codesign --force --sign ***************** --preserve-metadata=identifier,entitlements "/Users/UserName/Library/Developer/Xcode/DerivedData/Appname-***************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework"
  • /Users/Username/Library/Developer/Xcode/DerivedData/Appname-************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework: bundle format unrecognized, invalid, or unsuitable

Я использую iOS 8 как цель развертывания и Xcode 7.3.1 Я проверил идентификацию подписи кода, которая не имеет никаких проблем. Я снова переустановил все pod и Alamofire, но не отказался от выявленной проблемы.

Ответы

Ответ 1

Очистите проект и удалите полученные данные (~/Library/Developer/Xcode/DerivedData/), исправили его для меня

Ответ 2

Если он жаловался на конкретный Pod и не смог его кодовое обозначение.

Ниже все работает для меня:

  • Выберите проект Pods. В главном окне редактора выберите Pod в раскрывающийся список целей
  • На вкладке "Общие" и под заголовком идентификатора нажмите "Выбрать". Файл Info.plist
  • Выберите файл plist для Pod

Теперь проект должен строиться. По какой-то причине он, кажется, теряет этот параметр или не может ссылаться на собственный файл plist.

Не уверен на 100%, но я надеюсь, что это поможет кому-то.

Ответ 3

У меня такая же проблема. Это происходит после обновления cocoaPods, поэтому я просто понижаю его, и все работает нормально. Я думаю, нам просто нужно дождаться новой версии cocoaPods, и теперь вы можете использовать старую версию. Как понизить cocoaподы