Jestem samozatrudnionym programistą iOS, więc mam własne członkostwo w dystrybucji iOS.
Od kilku dni pracuję jako programista w zespole. Moje konto Apple zostało dodane do ich iTunes Connect / Users and Roles. Działa, ponieważ mam dostęp do szczegółów aplikacji, którą aktualnie opracowujemy.
Jednak nie mogę tego zrobić dobrze na Xcode. Dlatego Xcode mówi, że identyfikator pakietu jest nieprawidłowy, ponieważ nie mam profili aprowizacji.
W „Projekt> Ogólne> Tożsamość> Zespół” mogę wybrać tylko własne konto i nie widzę nowego zespołu, do którego należę. Nie widzę tego również na stronie Konta w preferencjach Xcode.
Lider zespołu utworzył dla mnie profil informacyjny. To nie rozwiązało problemu.
Pytanie: Jak dodać nowy zespół, do którego należymy w Xcode?
Odpowiedzi:
Od 12 lutego 2019 r. Firma Apple ujednoliciła systemy AppStore Connect i developer.apple.com.
Aby dodać funkcje profilu i certyfikatów:
źródło
unchecked
wyszarzone i nie pozwala mi zaznaczyć tego pola. Każdy pomysł, dlaczego?Przytłaczający problem tutaj:
Apple ma dwa zupełnie różne podstawowe systemy,
- system „developer.apple”
i
- System łączenia iTunes
Są zupełnie inni. Z reguły musisz być w obu .
To najbardziej zagmatwana (i niedorzeczna) rzecz w całej branży oprogramowania. Jest źródłem nieskończonego zamieszania.
Kiedy napotkasz problem na tej stronie, w 99% przypadków rozwiązanie brzmi: „dodali mnie do iTunes Connect, ale zapomnieli dodać mnie do Developer…” lub „zapomnieli ustawić mnie jako administratora na jednym lub w inny."
Jeśli zostałeś dodany do istniejącego zespołu, poproś o zaproszenie jako administrator
Przejdź do centrum programistów Apple: https://developer.apple.com/account
To znowu developer.apple,
NIE
itunesconnect.apple !!!
Po wejściu na developer.apple.com/account upewnij się, że jesteś we właściwym zespole w prawym górnym rogu:
Wejdź do sekcji ludzie
Upewnij się, że jesteś administratorem:
Jeśli wszystko jest w porządku tutaj. Więc zatrzymaj całkowicie Xcode i uruchom go ponownie.
Upewnij się, że Twoje konto zostało dodane do Xcode w Preferencje-> Konto
Jeśli nie, kliknij + w lewym dolnym rogu i dodaj swoje konto.
Teraz w swoim projekcie idź do celu:
W zespole Twój nowy zespół musi się pojawić:
Powtarzać,
w Apple istnieje RÓŻNICA MIĘDZY „DEWELOPEREM” A „ITUNES CONNECT”.
Twoja firma musi zaprosić cię na „sprawę programisty”, jak pokazano na zdjęciach tutaj. Jeśli jesteś „tylko” zaproszony do „rzeczy z iTunes”, nic nie działa. Naprawdę głupie i dziwaczne, ale tak właśnie jest.
źródło
ROZWIĄZANIE: Moje konto nie zostało dodane na stronie certyfikatów centrum członkowskiego lidera zespołu programistów. Właśnie mnie dodał i otrzymałem zaproszenie do przyłączenia się. To rozwiązało problem, ponieważ mogę teraz wybrać swój zespół w Xcode.
źródło
Oprócz tego, co powiedział @opyh, Twój użytkownik musi zaznaczyć opcję „Dostęp do certyfikatów, identyfikatorów i profili”. na https://itunesconnect.apple.com/access/users, aby zobaczyć swój własny zespół.
Następnie musisz dodać swoje konto w xcode> target> team, a pokażesz, że twój użytkownik jest przypisany do zespołu.
źródło
W tym celu musisz wykonać następujące czynności:
Jeśli tak się stanie i nadal masz problem, ponownie wygeneruj profil aprowizacji, zainstaluj go i używaj.
źródło
Wygląda na to, że gdy Apple połączyło konta App Store Connect i Developer, niektóre konta zostały pominięte, takie jak moje - w moim przypadku (jestem częścią zespołu, ale nie posiadaczem konta) musiałem użyć innego rozwiązania:
Jeśli zespołu brakuje w jednym z menu, pozwól właścicielowi konta usunąć Twoje członkostwo w App Store Connect i ponownie Cię zaprosić. Po zaakceptowaniu nowego zaproszenia brakujący zespół powinien zostać wyświetlony zarówno w App Store Connect, jak iw portalu deweloperów. Teraz możesz go również używać w Xcode.
źródło
Dla tych, którzy żyją w 2020 roku, ale są po prostu zagubieni, tutaj przeniósł się przycisk „Zespół”! Znajdziesz go po prostu w sekcji „Podpisywanie i możliwości” zamiast „Główne”. Zobacz obrazek poniżej:
źródło
Xcode nie widzi Twojego zespołu programistów (nie jest zespołem osobistym), dopóki administrator nie sprawdzi następnego ustawienia w AppStoreConnect, nawet jeśli Twoja rola to programista
Access to Certificates, Identifiers & Profiles
źródło
Możesz również potrzebować odpowiedniego certyfikatu. bez konieczności posiadania pełnego dostępu do certyfikatów lub bycia pełnym administratorem
możesz wysłać e-mail do twórcy certyfikatu podpisującego. Poproś twórcę o wyeksportowanie certyfikatu podpisywania na komputerze Mac, aby można było zainstalować go na komputerze Mac.
Więcej informacji można znaleźć w poniższym linku:
https://help.apple.com/xcode/mac/current/#/dev3a05256b8
https://help.apple.com/xcode/mac/current/#/dev154b28f09
źródło