2013-07-29 17 views
11

Po odnowieniu certyfikatu programisty IOS usunąłem stare z breloczków i kliknąłem na mój certyfikat. Wszystko wygląda normalnie w pęku kluczy, mam w nim certyfikaty dystrybucji, programisty, WWDC. Każdy profil wygląda poprawnie z zielonymi znacznikami W sekcji Zespoły i profile obsługi w Organizatorze, ale w Xcode pod kodem Podpisywanie tożsamości nie ma profilu aktualnie dopasowanego do profilu programisty w profilu automatycznym Selektor (zalecane). Co mogę z tym zrobić? z góry dzięki.Xcode nie widzi mojego certyfikatu programisty w kodzie Podpisywanie tożsamości

+0

Czy zmieniłeś identyfikator projektu? lub twój certyfikat może mieć inny identyfikator pakietu. najpierw sprawdź to. –

+0

Identyfikator pakietu @ArmaanStranger Project jest taki sam jak profil. Stworzyłem także nowy projekt i nie ma też żadnego zalecanego profilu, więc nie mogę używać żadnego urządzenia z Xcode, po prostu mogę uruchomić projekt na symulacjach. –

+0

Czy odświeżyłeś profile udostępniania w organizatorze? –

Odpowiedz

4

Przede wszystkim sprawdź w Xcode -> Preferencje -> Konto, które masz nowy profil na liście, odśwież listę, jeśli to konieczne.

Sprawdź Ustawienia budynku projektu, który wybrałeś certyfikat nowego profilu jako Tożsamość Podpisywania Kodu dla typu kompilacji, który robisz (zwolnij lub debuguj).

+0

Dziękuję. to rozwiązanie zadziałało dla mnie –

1

Sprawdź również, czy w Xcode -> Preferencje -> Konto nie masz czerwonych wykrzykników z etykietą "Zażądano przekroczenia limitu czasu" Miałem ten błąd i zniknęło po ponownym zalogowaniu przy użyciu przycisku w pobliżu tego znak (z wprowadzeniem hasła itp.)

+0

dziękuję, tak, jest to powszechny problem. –

Powiązane problemy