Nie można naprawić problemu z tożsamością podpisywania w Xcode


120

Nie jestem nowy, ale nie mogę naprawić mojej tożsamości podpisującej z Xcode w wersji 6.2 (6C86e). Kiedy klikam napraw problem w następującym komunikacie:

wprowadź opis obrazu tutaj

Pojawia się wyskakujące okienko z informacją:

„Agent wybranego zespołu,„ Imię Nazwisko ”, musi wyrazić zgodę na najnowszą Umowę licencyjną programu ios. Odwiedź Centrum członkowskie. Https://developer.apple.com/membercenter ”

Poszedłem na „ https://developer.apple.com ” i zaakceptowałem najnowszą umowę dotyczącą programu iOS. Oto, co widzę w sekcji moich umów prawnych:

wprowadź opis obrazu tutaj

Jednak komunikat na Xcode ciągle się pojawia. Próbowałem się zalogować i wylogować, ale nie pokazuje mi on już komunikatu dotyczącego umowy, więc zakładam, że strona serwera jest akceptowana. Zastanawiam się, czy to dlatego, że połączenie iTunes jest chwilowo niedostępne .

Masz jakiś pomysł, jak to naprawić?


Czy jesteś agentem zespołu?
— Midhun MP,

5
tak… to właśnie rozwiązało się po 10 minutach… może jakiś problem z propagacją serwera?
— mm24,

1
Jak akceptujesz umowę? To tylko link do pliku PDF.
— Beanwah

Odpowiedzi:


187

To problem z serwerem propagacji. Poczekaj około 10 minut, a problem zostanie naprawiony.


2
Apple może tym razem mieć więcej problemów, ponieważ wydaje się, że zmieniły większość umów licencyjnych z powodu nowego programu członkowskiego ...
— mm24

21
Super irytujące ... Apple, jeszcze raz dziękuję za to, że pozwoliłeś swoim prawnikom marnować 15 minut mojego czasu. Teraz, kiedy dwukrotnie kliknąłem „Akceptuj”, jestem pewien, że czujesz się o wiele bezpieczniejszy z powodu mnóstwa pozwów, które miałem właśnie złożyć.
— staxim

I myślałem, że to problem z propagacją serwera ... Teraz wiem lepiej +1
— Jonny

Przeczytaj odpowiedź olegiv i pomiń 10 minut czekania
— ski_squaw

4
@ SlippD.Thompson Chodzi mi o to, że Apple pozwala swoim prawnikom wpaść w amok. To nie jest problem techniczny. Firma nie osiąga niczego, zmuszając swoich programistów (i bazę użytkowników) do akceptowania zaktualizowanych warunków świadczenia usług co kilka tygodni. Nie proszę ich o poprawę czasu propagacji danych na ich serwerach; Proszę ich, aby przestali przerywać mi pracę, aby robić niepotrzebne rzeczy. 10 minut oczekiwania było tylko niewygodną wisienką na torcie, która dała mi kilka minut na skorzystanie z otrzymanego od Boga prawa do narzekania na stosie.
— staxim

26

Aby rozwiązać ten problem, musiałem zalogować się na http://itunesconnect.apple.com . Był tam żółty sztandar, który mówił mi, co mam robić. Musiałem przejść do działu kontraktów, podatków i bankowości i tam ustawić kontrakty.


Zrobiło to! Dzięki.
— vaticRite

Właściwie, gdybyś zrobił cokolwiek, aby spędzić 10 minut, naprawiłoby to, ponieważ zgodnie z zaakceptowaną odpowiedzią jest to problem z propagacją.
— malhal

Czy musiałeś ustawić wszystkie kontrakty? nawet te, których nie używasz?
— Reshad

To jest odpowiedź po 2017 roku. Dzięki
— mgyky

7

W moim przypadku rozwiązaniem było:

  1. Xcode: Preferencje / Konta / Wyświetl szczegóły ...;
  2. Kliknij odśwież (lewy dolny róg);
  3. Pojawi się okno „Nie znaleziono certyfikatu” z

„Twój certyfikat rozwoju komputera Mac dla„ Twojego imienia ”nie został znaleziony w Centrum użytkownika. Xcode może przesłać żądanie podpisania certyfikatu w Twoim imieniu. Czy chcesz, aby Xcode zrobił to teraz?

  1. Kliknij Żądaj i zaznacz wszystkie certyfikaty na następnym ekranie;
  2. 15 sekund oczekiwania i problem został rozwiązany.

1
Jedyna rzecz z powyższego, która zadziałała dla mnie. (Czekałem co najmniej 30 minut myśląc, że jest to problem z propagacją, ale kiedy to zrobiłem - od razu zaczęło działać)
— YemSalat

1
W nowym Xcode7 pozbyli się przycisku odświeżania.
— JRam13

To naprawiło to dla mnie w XCode 6.2. Pomyślałem też, że to kwestia propagacji.
— cgenco

4

W moim przypadku żadna z odpowiedzi nie zadziałała - odpowiedź olegiv była bliska, ale biorąc pod uwagę, że w Xcode7 Apple usunął przycisk odświeżania, to również nie było opcji.

Zamiast tego, pobieranie wszystkich profili aprowizacji ponownie zadziałało: Xcode -> Preferencje -> Konta -> Wyświetl szczegóły -> Pobierz wszystko

Walczyłem z tym przez chwilę, mam nadzieję, że to pomoże.


1
Myślałem, że to może zadziałać, ale kiedy nacisnąłem przycisk Pobierz wszystko, nic się nie stało.
— Carl Smith

To samo tutaj. Xcode 7.1, klikam przycisk „Pobierz wszystko” i nic się nie dzieje. (Pewnego dnia, jeśli będę ciężko pracował, nauczę się programować tak profesjonalne środowisko programistyczne jak to ... grrr ...)
— Mike Gledhill

3

U mnie zadziałało (po zaakceptowaniu umowy) usunięcie mojego Apple ID z listy kont w Xcode i dodanie go z powrotem.


Głupie pytanie ... gdzie do cholery są umowy prawne w witrynie Apple Developer? Jestem zalogowany jako Administrator naszej firmy, ale nigdzie ich nie widzę. ;-(
— Mike Gledhill

Karta Twoje konto -> Umowy prawne
— Guy Moreillon

Dzięki. O dziwo, ta opcja nie pojawiła się wcześniej, teraz jest ... I nawet teraz pokazuje tylko zestaw linków, nic nie sugeruje, że czeka na podpisanie umowy, niezależnie od wiadomości w Xcode. (Westchnienie)
— Mike Gledhill

0

Naprawiłem problem, uruchamiając Xcode-> Preferencje-> Konta, a następnie wybierając agenta i klikając przycisk Utwórz dla każdej tożsamości podpisującej

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.