Подтвердить что ты не робот

E79CDDB501B68E74DDF03EA4E75246A7FDF010D0: идентификация не найдена Команда /usr/bin/codesign не удалось с кодом выхода 1

Я столкнулся с проблемой кода.

Я использую Xcode 6.0.1 и Os x server 3.2.1

E79CDDB501B68E74DDF03EA4E75246A7FDF010D0: no identity found
Command /usr/bin/codesign failed with exit code 1

Я пробовал все возможные ответы, которые находятся в Stack Overflow, но я не могу решить эту проблему. Может ли кто-нибудь помочь мне с этой проблемой.??

Журнал ошибок выглядит следующим образом

/usr/bin/codesign --force --sign E79CDDB501B68E74DDF03EA4E75246A7FDF010D0 --keychain /Library/Developer/XcodeServer/Keychains/Portal.keychain --resource-rules=/Library/Developer/XcodeServer/Integrations/Caches/145dbe87fd1e5d8c0544850b54f3/DerivedData/Build/Products/Debug-iphoneos/SocialCircles.app/ResourceRules.plist --entitlements /Library/Developer/XcodeServer/Integrations/Caches/145dbe887fd1e5d8c0544850b54f34c8/DerivedData/Build/Intermediates/SocialCircles.build/Debug-iphoneos/XXX.build/xxx.app.xcent /Library/Developer/XcodeServer/Integrations/Caches/145dbe887fd1e5d8c0544850b54f34c8/DerivedData/Build/Products/Debug-iphoneos/xxx.app

Я проверил Library/Developer/XcodeServer/Keychains/Portal.keychain через CL. Он имеет только

r--------  1 _xcsbuildd  _xcs     86032 Oct 15 10:21 Portal.keychain​

Я предполагаю, что Portal.keychain должен иметь также код, xcodebuild. Я попытался импортировать его, используя ответ, предоставленный в переполнении стека, seanwolter

sudo security import "/Users/administrator/Desktop/someCertificate.p12" -P PASSWORD -k /Library/Developer/XcodeServer/Keychains/Portal.keychain -A -T /usr/bin/codesign -T /usr/bin/xcodebuild -T /usr/bin/pkgbuild

но я получаю эту ошибку

security: SecKeychainItemImport: указанная цепочка ключей не найдена.

Я не знаю, как это сделать. Пожалуйста, помогите мне...!!!

4b9b3361

Ответ 1

У меня была такая же проблема. Я исправил его с помощью следующего метода:

Xcode > Preferences > Accounts > View Details > And just refresh the Provisioning Profile 

Тогда Restart the Xcode and Clean and Build.

View Details

Ответ 2

в моем случае проблема с профилем профиля показывает, что истекшая дата не наступила, но когда я проверил на портале разработчиков Apple и перешел к профилю -iOS Provisioning Profiles, он показывает мне Expires:   04 декабря 2015 г. Положение дел:   Invalid

У меня создан новый профиль обеспечения разработки для моего приложения и загружен из учетной записи разработчика Apple. Затем добавляется в Keychain Access и, наконец, переходит к проекту xCode и выбранному новому профилю. И его решение.

Ответ 3

У меня была такая же проблема. Я исправил его с помощью следующего метода:

  • Перейдите в учетную запись разработчика, дважды щелкните по сертификату разработки или распространения, чтобы добавить его в цепочку ключей (которые зависят от того, какой профиль профиля вам нужен).

  • Xcode > Предпочтения > Учетные записи > Просмотр сведений > И просто обновите профиль Provisioning Profile (если вы не найдете свой профиль обеспечения).

  • Очистить и построить.