Ответ 1
Убедитесь, что запись "Исполняемое имя" (CFBundleExecutable) в целевом info.plist соответствует "Название продукта", указанному в ваших целевых настройках.
Я не вижу причин, почему это сообщение должно появиться в конце журнала:
/Users/Val/Library/Developer/Xcode/DerivedData/Mathematics-dzakmzlewrmgvibasvuixiwmkwwp/Build/Products/Debug-iphoneos/Mathematics.app: object file format unrecognized, invalid, or unsuitable
Command /usr/bin/codesign failed with exit code 1
Как я могу исправить эту ошибку?
Я в отчаянии, все мои сертификаты и профили действительны, у самого приложения нет никаких ошибок.
Убедитесь, что запись "Исполняемое имя" (CFBundleExecutable) в целевом info.plist соответствует "Название продукта", указанному в ваших целевых настройках.
Я столкнулся с той же проблемой с Xcode 7.0.1 и cocoapods. В итоге я сделал следующее:
Удалено все в моей папке DerivedDatap >
rm -fr/Пользователи/{пользователь}/Library/Разработчик/Xcode/DerivedData/*
Перезагрузили Xcode и перестроили проект
Для меня это оказался параметр Build Settings/Build Option/Compiler для C/С++/Objective C, который был несогласован между Project и Target... в каждом случае был установлен по умолчанию, и проблема была решена.
После борьбы с этой ошибкой в течение примерно 2 недель и опробования каждого предлагаемого решения, в моем случае проблема заключалась в следующем:
* В разделе "Проект" → "Настройки сборки" → "Параметры сборки", "Варианты сборки" были установлены на нечто иное, чем "Цели" → "Настройки сборки" → "Параметры сборки" → "Варианты сборки"
Убедитесь, что они установлены на одну и ту же настройку, которая должна быть "нормальной".
Это изменение окончательно избавилось от ошибки usr/bin/codesign с кодом выхода 1.
Для меня решение было: