2013-07-24 11 views
7

Czy ktoś napotkał przypadek, w którym narzędzie wiersza poleceń Xcode 5 (kompilacja wersji 5A11344j) nie zbudowało pomyślnie zbudowanego projektu w Xcode 4.6.3 (wersja kompilacji 4H1503).Wiersz polecenia kodu Xcode 5 Kod błędu znaku

Komunikat o błędzie jest podobny:

" Sprawdź zależności

błędach Kod Znak: Brak codeSigning Tożsamości znalezione: Brak tożsamości codeSigning (czyli certyfikat i klucz prywatny pary), które pasują do profilu zastrzegania określony w swojej zbudować ustawienia („”) zostały znalezione

CodeSign błąd. Kod podpisu jest potrzebny do rodzaju produktu 'Application' w '' iOS 7.0 SDK "

Każdy wgląd jest bardzo doceniany. Dzięki!

+0

Wygląda na pokrewny (również uwagi na temat NDA): http://stackoverflow.com/questions/17035440/upgraded-to-ios-7-beta-xcode-5-beta-and-receiving-warning-code -sign-entitleme? rq = 1 – MetalMikester

+0

@ user2615915 czy któraś z odpowiedzi pomogła? Jeśli tak, proszę przyjąć odpowiedź lub przedstawić komentarz na temat trwającego problemu. Dzięki. –

+0

Dziękuję wszystkim za komentarz. Okazało się, że późniejsza wersja Xcode (Build wersja 5A1413) naprawiła to. Mam nadzieję, że jest to pomocne także dla innych osób. – user2615915

Odpowiedz

0

Sprawdź, czy masz odpowiedni tymczasowy profil. Rzeczą, którą zawsze robię, aby rozwiązać ten problem, jest czyste wszystko.

Tak, proste czyszczenie, a następnie kompilacja mogą rozwiązać ten problem. Jeśli Xcode upaść po kompilacji, ponownie uruchom i wyczyść ponownie, a następnie przypuszczalnie działa.

Wiem, że ta odpowiedź nie ma logiki, ale to działa dla mnie kilkanaście razy, może to ci pomoże.

0

Umożliwia ustawienie tożsamości podpisywania kodu i profilu informacyjnego. Nie zapomnij sprawdzić identyfikatora pakietu.

0

Jest wiele możliwych przyczyn tego problemu. Wygląda na to, że nie masz zainstalowanego certyfikatu tożsamości lub certyfikat jest nieaktualny (otwórz aplikację pęku kluczy na komputerze Mac lub sprawdź dodane referencje). Najważniejsze rzeczy, które należy sprawdzić, to że sekcja Konta w Preferencjach Xcode jest poprawnie skonfigurowana, certyfikaty i profile portalu deweloperskiego (szczególnie daty wygaśnięcia certyfikatu) oraz lokalna aplikacja pęku kluczy na komputerze Mac (możliwe, że użyto przeterminowanych certyfikatów). Firma Apple ma notatkę techniczną zawierającą listę dalszych możliwości (link).