2012-01-14 15 views
7

Właśnie stworzył wszystkie nowe dev i certyfikatów wdrażania i Dostaję ten dziwny błąd przy próbie zatwierdzenia wniosku w menedżerze Archive:Codesign check nie Xcode 4

błąd: Sprawdź Codesign kończy się niepowodzeniem:/var/foldery/w_/dvqfkh916k12c5hn639qvvqw0000gn/T/oqhxIfU87c/Ładowność/TestUpload.app: ważna na dysku /var/folders/w_/dvqfkh916k12c5hn639qvvqw0000gn/T/oqhxIfU87c/Payload/TestUpload.app: spełnia jego przeznaczona wymagania test-wymóg: Kod zawiodły aby spełnić określone wymagania dotyczące kodu

Sprawdziłem, jak naprawić ten błąd, ale nic nie pomaga Xcode 4. Śledziłem konfigurację w programie prov isioning profil, jednak nie wydaje się, aby być na bieżąco z najnowszym oprogramowaniem Xcode 4 (stałam się to do pracy z poprzednich wersji Xcode przed Archive Manager został ustawiony w miejscu)

Każda pomoc będzie mile widziane

+0

STAŁA !!! Dzięki pomocy Bena (zamieścił komentarz poniżej) jesteśmy już gotowi! Ponownie zainstalowałem WSZYSTKIE certyfikaty i teraz toczę się normalnie. Dziękuję Ben !!! Na koniec ten problem został rozwiązany. – Parad0x13

+0

Jak udało Ci się to naprawić? – Zaldy

Odpowiedz

0

prana to GUI patrząc na „komentarza”, ale ze znalezieniem nic - przeprosiny, jeśli to zostanie wysłana jako odpowiedź.

Spędziłem ostatnie 5 godzin z tym samym błędem. Googling wszystko. Odtworzenie certyfikatów. Wszystko działa podczas archiwizowania, ale na końcu dostaję żółty trójkąt wskazujący błąd. Używanie zarówno profili dystrybucyjnych określonych w aplikacji wieloznacznej, jak i aplikacji rozpoznawanych w Organizatorze jako prawidłowe - zawsze otrzymuję błąd. Nie jesteś sam na tym i to doprowadza mnie do szaleństwa - dzisiaj miał być dzień, w którym przesyłamy aplikację, którą spędziliśmy w zeszłym roku ...

Będę śledzić ten wątek blisko, może zaoferować wszelkie dalsze informacje z mojego końca, jeśli to pomoże. Jeśli znajdziesz rozwiązanie Paradox, opublikuj tutaj, ponieważ jestem na końcu mojego rozumu i byłbym bardzo wdzięczny.

+0

Dziękuję, doceniam twoją uwagę. Nie mogę uwierzyć, jak trudno byłoby przesyłać aplikacje! Dosłownie spędziłem 7+ godzin TYLKO na tym problemie z przedłożeniem. Prześlij proszę wszelkie informacje na ten temat, jeśli je otrzymasz. Dzięki! – Parad0x13

+0

Masz dokładnie ten sam problem ... Wydawałeś 2+ godziny teraz ... Mam nadzieję, że Apple szybko to naprawi! Będę oglądać ten wątek i udzielę odpowiedzi, gdy tylko coś znajdę. – CyberK

+0

Dla tych, którzy patrzą na to historycznie lub po tym stanowisku, aby rozwiązać: Apple zdjął ich serwery i naprawił. Rozwiązanie = ponownie zainstaluj swoje certyfikaty i powinny teraz działać dobrze. To był tylko problem na końcu Jabłek. – Ben

0

Czy na pewno podpisałeś to za pomocą profilu Dystrybucja, a nie profilu programisty? Myślę, że XCode 4.2 spowoduje błąd, jeśli próbujesz udostępnić kod archiwalny podpisany niewłaściwym typem profilu.

Niektóre (old) Informacje zawarte w tym wątku: http://forums.macrumors.com/showthread.php?t=659607

+0

Tak, bardzo pilnie upewniłem się, że używam właściwego profilu – Parad0x13

0

Mam również ten problem !! To doprowadza mnie do szału. Publikuję na forach Apple Dev, ale nie mam jeszcze żadnych słów. https://devforums.apple.com/message/603791

Doprowadziło mnie to do tego, że właśnie zainstalowałem wersję beta beta Xcode 4.3, aby sprawdzić, czy to naprawi, a nie, ale w organizatorze pokazuje certyfikat na górze jako ważny, a następnie ponownie w inna kolumna o nazwie nieznana, która mówi, że jej klucz prywatny nie może zostać znaleziony, co wydaje się trochę dziwne, kiedy usunąłem, a następnie odtworzyłem klucze publiczne/prywatne i ponownie wygenerowałem wszystkie certyfikaty, więc nie może tak być!

1

Testowałem przy użyciu starego certyfikatu z poprzedniej edycji i działało dobrze, ale tworzenie nowego certyfikatu przy użyciu nowego konta dev nie działa.

Wygląda na to, że tworzone są nowe certyfikaty z problemami z portalu administracyjnego Apple.

Sądzę więc, że w Twojej aplikacji nie ma problemu, a my po prostu musimy poczekać, aż naprawią błąd.

1

Mam ten sam problem. Spędziłem godziny powtarzając certyfikaty, zmieniając maszyny, zmieniając wersje Xcode, wprowadzając losowe zmiany, które ludzie zasugerowali, restartując, zmieniając ikony, które nazywasz.

W aplikacji Console znajduje się duży zrzut danych związanych z walidacją. Jeśli masz szczęście, oznacza to coś znaczącego, to nie dla mnie. Lub przynajmniej nic, co mogę zrozumieć:/

EDYCJA: Konsola wyprowadza polecenie, które uruchamia, ale jest lekko zmasakrowana. Ma parametr R =, ale wynik zaniedbuje znaki cudzysłowu wokół argumentu. Uruchomienie tego polecenia tylko wyprowadza tylko jako pomocne:

/var/folders/_x/XXXXXXXX/T/XXXXXXXX/Payload/XXXXXXXX.app: valid on disk 
/var/folders/_x/XXXXXXXX/T/XXXXXXXX/Payload/XXXXXXXX.app: satisfies its Designated Requirement 
test-requirement: code failed to satisfy specified code requirement(s) 
+0

Okazało się, że miałem problem, że Apple miał błąd po swojej stronie i generowali nieprawidłowe certyfikaty. Wysłali e-mail z wyjaśnieniem ich winy, a po tym wszystko znowu działa. Nadal ... oni NAPRAWDĘ muszą pracować nad lepszymi komunikatami o błędach dla tego narzędzia. Ktoś zrobił naprawdę gównianą robotę. – boxed

0

Jeśli budujesz projektów zależnych lub biblioteki jako część procesu archiwizacji, upewnij się, że te cele są również budowane z certyfikatem dystrybucji App Store.

Powiązane problemy