2014-10-15 17 views
19

Mam do czynienia z problemem codeign.E79CDDB501B68E74DDF03EA4E75246A7FDF010D0: Nie znaleziono tożsamości Komenda/usr/bin/codesign nie powiodła się z kodem zakończenia 1

Używam Xcode 6.0.1 i OS X Server 3.2.1

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

Próbowałem wszystkich możliwych odpowiedzi, które są w przepełnienie stosu, ale nie jestem w stanie rozwiązać ten problem. Czy ktoś może mi pomóc z tym problemem. ??

Dziennik błędów jest następujący

/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 

Sprawdziłem Library/Developer/XcodeServer/Keychains/Portal.keychain przez CL. To ma tylko

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

Chyba Portal.keychain powinien mieć codeign, xcodebuild również. Starałem się je importować za pomocą dostarczonego w odpowiedzi przepełnienie stosu przez 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 

ale otrzymuję ten błąd

zabezpieczeń: SecKeychainItemImport: Podany brelok nie może zostać odnaleziona.

Nie wiem, jak rozwiązać ten problem. Proszę pomóż mi...!!!

+0

Spróbuj: http://stackoverflow.com/questions/25913665/adding-certificates-for-os-x-server-3-2-1-with-xcode-6-0-1 – gagarwal

Odpowiedz

63

Miałem ten sam problem. Naprawiłem go poprzez następujący sposób:

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

Następnie Restart the Xcode and Clean and Build.

View Details

+0

Work dla mnie. Świetne, dzięki! –

+0

Cieszę się, że zadziałało. Twoje zdrowie. – Sreejith

+0

nie ma przycisku odświeżania ... – maxisme

1

w moim przypadku problemu z zastrzegania profil pokazuje upłynął termin nie wynika, ale gdy sprawdziłem w portalu jabłko dewelopera, a przejdź do -iOS Provisioning Profile, to pokazuje mi Expires: gru 04, 2015 status: Nieprawidłowy

Mam utworzono nowy profil zaopatrzeniowy dla rozwoju aplikacji dla mojej aplikacji i pobrano go z konta programisty Apple. Następnie dodano w pęku kluczy Access i wreszcie przejdź do projektu xCode i wybierz nowy profil. I rozwiązany.

0

Miałem ten sam problem. Naprawiłem go poprzez następujący sposób:

  1. Idź na konto dewelopera, podwójne kliknięcie na świadectwie rozwoju lub dystrybucyjnej, aby dodać go do keychain (to zależy od rodzaju świadczenia profil trzeba).

  2. Xcode> Preferencje> Konta> Wyświetl szczegóły> Po prostu odśwież profil obsługi administracyjnej (jeśli nie znajdziesz profilu świadczenia).

  3. Oczyść i zbuduj.

Powiązane problemy