Kiedy próbuję przesłać moją aplikację z nową wersją początkową Xcode 7.1 beta (7B60), pojawia się dziwny błąd, w wyniku którego pojawia się komunikat „Brak kont z dostępem do połączenia iTunes - wymagany jest dostęp do połączenia iTunes dla…. Dodaj konto w panelu preferencji kont ”, podczas gdy oczywiście konto jest dostępne i kopie, jak widać na załączonym zrzucie ekranu. Musiałem już usunąć wszystkie moje profile i przywrócić je ponownie, aby pomyślnie kodować, teraz to. Proszę, powiedz mi, jak mogę to naprawić.
xcode
app-store-connect
account
submission
xcode7.1beta
Fabrizio Bartolomucci
źródło
źródło
Odpowiedzi:
W moim przypadku musiałem usunąć moje konto z Xcode> preferencje> konta> Apple ID, naciskając „-” w lewym dolnym rogu. Następnie „+” i ponowne dodanie moich danych. Nie ma to nic wspólnego z wymaganymi kontami technicznymi. Ponieważ jesteś administratorem, i tak masz pełny dostęp i uprawnienia.
źródło
Usuń identyfikator Apple ID, z którym masz problemy, z listy kont. Następnie dodaj Apple ID z powrotem do listy kont.
źródło
Sprawdź tutaj stan systemu. ☞ Stan systemu
Upewnij się, że kliknąłeś i otworzyłeś wybraną usługę. Może być zielony, ale może być wyłączony.
W moim przypadku, chociaż iTune Connect był zielony, kiedy kliknąłem, aby otworzyć moje konto, spinner aktywności działał w nieskończoność.
Więc tak naprawdę iTune Connect był problemem.
Czekałem, aż będę mógł zalogować się na swoje konto, spróbowałem ponownie załadować plik binarny z Xcode, po czym powyższe ostrzeżenie zniknęło.
Nie miało to nic wspólnego z moim Xcode ani kontem. To był serwer Apple.
źródło
Obejście: wyeksportuj plik .IPA do wdrożenia w sklepie App Store, a następnie użyj modułu ładującego aplikacje, aby przesłać go do iTunes Connect.
źródło
Dziś udało mi się rozwiązać ten problem. Problem polegał na tym, że moje konto programisty różniło się od mojego konta iTunes Connect (ponieważ jestem w różnych zespołach programistów).
Adres e-mail programisty był dostępny tylko w preferencjach Xcode, więc dodanie konta iTunes Connect rozwiązało problem.
źródło
W moim przypadku utworzyłem konto programisty Apple , ale nie utworzyłem konta iTunes Connect
źródło
Stanie się tak, jeśli używasz identyfikatora Apple ID, który jest udostępniany między zespołami. Jeśli więc Apple ID jest używany przez więcej zespołów, po prostu usuń te wiadomości e-mail, których nie chcesz, lub utwórz nowe.
https://forums.developer.apple.com/thread/16159
źródło
Rozwiązałem problem.
Po prostu wyłącz uwierzytelnianie dwuskładnikowe.
Z https://appleid.apple.com
:)
źródło
Otrzymałem ten komunikat o błędzie podczas próby przesłania przy użyciu wersji beta xCode 9 - nie używaj wersji beta.
źródło
Dla mnie (pracującego z XCode 9.3) rozwiązaniem było zamknięcie i ponowne uruchomienie XCode, zadziałało!
źródło
Na razie przesyłam wyeksportowaną aplikację z Application Loaderem, który wydaje się bardziej przyjazny. Kiedy Apple podejmie decyzję i naprawi Xcode, pójdę na skrót.
źródło
Pierwszy raz stanąłem przed tym problemem.
W moim przypadku musiałem tylko poczekać i sam się naprawił. Wysłałem dwie aktualizacje, a po udanym przesłaniu pierwszej, godzinę później miałem ten błąd na następnej. Wypróbowałem, co inni mówią o usuwaniu i dodawaniu konta, ale to nie zadziałało. To prawdopodobnie coś po stronie Apple.
źródło
Usuń bieżące konto, którego używasz teraz, i dodaj ponownie, to jedyne rozwiązanie tego problemu.
źródło
Miałem ten sam problem kilka dni temu i wypróbowałem wiele rozwiązań, ale żadne z nich nie zadziałało.
Ale odkryłem, że próbuję przesłać kompilację za pomocą mojego Macbooka podłączonego do Wi-Fi gości firmy i używam zapory ogniowej, aby zapobiec przesyłaniu lub dołączaniu plików.
właśnie próbowałem przesłać go z innej sieci, która umożliwia przesyłanie i tak, to było takie proste: D
źródło
Nadal udało mi się pomyślnie wyeksportować aplikację (zamiast klikać przycisk przesyłania do sklepu z aplikacjami), a podpisywanie nadal działało. Apple pozwala także na użycie czegoś, co nazywa się Application Loader. W ten sposób udało mi się pomyślnie przesłać.
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html
źródło
Jak już stwierdzono w dwóch innych odpowiedziach, zwróć uwagę, że konto iTunes Connect różni się od konta programisty Apple . Musisz stworzyć oba . Chociaż dokumentacja programisty Apple stwierdza, że konieczne będzie przesłanie do iTunes Connect, nie stwierdza ona wyraźnie, że należy osobno zarejestrować się w programie iTunes Connect .
Nie jest to oczywiste podczas próby
Upload
/Validate
/Export
aplikacji za pośrednictwem Xcode, ponieważ jest to pierwszy krok, w którym będziesz potrzebować konta iTunes Connect. Ponadto komunikat o błędzie wyświetlany, gdy nie masz konta iTunes Connect, zawiera łącze z uprawnieniemAdd account
, chociaż łącze to po prostu przenosi Cię z powrotem doXcode -> Preferences -> Account
zakładki (która w rzeczywistości nie pozwala na utworzenie konta iTunes Connect).Próbowałem odwiedzić iTunes Connect, aby utworzyć konto, chociaż ta strona powiedziała mi, że muszę utworzyć konto, zanim będę mógł uzyskać dostęp do iTunes Connect. Biorąc pod uwagę, że byłem
admin
w zespole, pomyślałem, że będę miał na to pozwolenie. Jednak krytyczny krok, którego mi brakowało, został schowany głęboko w pomocy iTunes Connect :Przekazanie agenta zespołu do dodania mnie do iTunes Connect (jak opisano tutaj ) rozwiązało problem za mnie; Teraz mogę pomyślnie przesyłać, weryfikować i eksportować aplikacje za pośrednictwem Xcode.
Mam nadzieję, że pomoże to komuś, kto również nie zdawał sobie z tego sprawy!
źródło
Właśnie ponownie uruchomiłem komputer Mac i działa poprawnie
źródło
Napotkałem ten problem na moim komputerze, na którym działa najnowsza wersja Xcode w wersji beta OS X. Aby rozwiązać ten problem, zarchiwizowałem aplikację na innym komputerze z najnowszą publiczną wersją OS X i Xcode i załadowałem ją stamtąd. Po prostu wyeksportowałem swoje konto programisty i zaimportowałem je na inny komputer. Aplikacja została przesłana pomyślnie.
źródło
Miałem ten problem z moim kontem, które jest w wielu zespołach.
Musiałem:
Jawnie dodaj AppleId dla konta iTunes Connect nowego zespołu ([email protected]) w xCode-> Preferences.
Sprawdź mój adres e-mail dla nowego konta iTunes Connect, logując się na https://appleid.apple.com .
Po tym błąd zniknął.
źródło
Pozwól, że ci powiem, co mi pomogło. Otrzymałem ten sam problem.
Później zorientowałem się, że używam OpenDNS do kontrolowania mojej sieci, a kiedy wyłączyłem OpenDNS, działa dobrze, a problem został rozwiązany.
Osoby szukające rozwiązania sprawdzają więc, czy masz firewalle. Zachowaj to jako jedną ze swoich list kontrolnych.
Popraw mnie, jeśli się mylę.
PS Wypróbowałem również powyższe rozwiązania, ale nic nie działało, dopóki nie wyłączyłem firewalla.
źródło
Ten problem pojawił się po ponad 470 pomyślnych przesłaniach do iTunes Connect. Po usunięciu moich profili obsługi administracyjnej, unieważnieniu moich certyfikatów, usunięciu mojego identyfikatora Apple i ponownym dodaniu go
xCode - Accounts
bez żadnego sukcesu, zadzwoniłem do działu wsparcia Apple ... Nie mogli pomóc.W końcu wpadłem na szalony pomysł, aby usunąć siebie jako administratora z INNEGO zespołu. To teraz działa. Tak więc, dla tych, którzy mają ten problem, zadaj sobie pytanie, czy jesteś częścią innego zespołu, który może być w konflikcie.
źródło
Możesz mieć ten problem, jeśli Twoje członkostwo w programie Apple Developer Program wygasło.
Samo odnowienie go (i zapłacenie 99 €) rozwiąże problem.
źródło
Oto jak to rozwiązałem… nie jest jasne, który z poniższych elementów był kluczowy.
1) Sekcja umów w iTunesConnect prosiła o podanie nowych informacji bankowych (tj. Czy moje konto bankowe było kontem indywidualnym czy firmowym). Odpowiedziałem. „Potwierdzenie” zajęło około 10 minut - w międzyczasie zrobiłem 2 i 3 poniżej.
2) Usunąłem konto iTunes (myname @ gmail.com) z kont na moim Macu. Następnie z powrotem dodałem to konto.
3) Opuściłem Xcode i uruchomiłem go ponownie.
źródło
Zauważyłem, że wydaje się, że są tam wymienione dwa konta e-mail - Twój Gmail i adres e-mail domeny.
Którego adresu używasz do logowania się do iTunes Connect? Czy to różni się od konta, którego używasz do tworzenia profili obsługi administracyjnej?
Właśnie natknąłem się na ten sam problem i udało mi się go rozwiązać po wielu uderzeniach głową w klawiaturę.
Od wieków używam mojego osobistego konta Gmail (które jest moim Apple ID) do tworzenia aplikacji. Zawsze było połączone z zespołem mojej organizacji.
Jednak właśnie zdałem sobie sprawę, że moje konto iTunes Connect faktycznie korzysta z mojej służbowej poczty e-mail.
Podczas próby podpisania aplikacji w Xcode zamiast tego próbowałby zalogować się do iTunes Connect przy użyciu mojego osobistego adresu e-mail, który w rzeczywistości nie jest powiązany z moją organizacją w iTunes Connect.
Właśnie dodałem swoje konto osobiste do iTunes Connect mojego zespołu. Voila! Znowu wszystko w porządku. (Prawdopodobnie powinienem był utworzyć identyfikator Apple ID dla mojej służbowej poczty e-mail i dodać go w Centrum członkowskim, ale tworzenie profili obsługi administracyjnej jest jak dźgnięcie nożem w oko).
Teraz jestem naprawdę zdumiony, jak to działało w przeszłości.
Mam nadzieję że to pomoże.
źródło
Miałem podobny problem w Xcode 7.0.1, w którym pakujemy aplikację do wydania przez inną firmę. W przeszłości nie stanowiło to problemu, ponieważ nasze konto ma dostęp administracyjny i mamy wymagane profile obsługi administracyjnej.
Jednak w Xcode 7.0.1 otrzymuję ten sam błąd „Brak kont z dostępem do iTunes Connect”. Wypróbowałem wspomnianą powyżej poprawkę „Technical User”, ale nie przyniosła ona żadnego efektu.
Pobrałem Xcode 7.1 beta 2 i wydaje się, że problem został rozwiązany, ponieważ mogłem skompilować i spakować aplikację do wydania innej firmy. Wydaje się więc, że jest to błąd w Xcode, który, mam nadzieję, został naprawiony.
źródło
Spróbuj zmienić numer wersji aplikacji (nie numer kompilacji) - np. Z 1.5 na 1.6.
Żadna z pozostałych odpowiedzi nie działała dla mnie, a to (w niewytłumaczalny sposób) rozwiązało problem.
źródło
Zdarzyło mi się to podczas próby przesłania treści z kawiarni z nierównym / ograniczonym Wi-Fi. Moduł ładujący aplikacji również nie powiódł się z komunikatem o błędzie związanym z SSL.
Jeśli żadne z powyższych rozwiązań nie działa, sugeruję wypróbowanie po prostu z innej sieci Wi-Fi.
źródło
W moim przypadku internet działał wolno, więc problem występował. Zmieniłem sieć mojego Maca, problem został rozwiązany.
źródło
znajdę rozwiązanie, po prostu otwórz ten link
https://appleid.apple.com/#!&page=signin
W sekcji Bezpieczeństwo kliknij Wygeneruj hasło poniżej Hasła specyficzne dla aplikacji.
więc teraz wygenerowałeś hasło, teraz otwórz program ładujący aplikacje i wyślij e-mail i wygenerowane hasło to wszystko, teraz możesz przesłać wideo do itune za pomocą programu ładującego aplikacje. Dzięki
źródło
Zrestartuj swój komputer
Uruchom ponownie Xcode
Zarchiwizuj ponownie swoją aplikację
Usuń i ponownie dodaj użytkownika
To zadziałało dla mnie po 2 godzinach rozwiązywania problemów, a nawet wypróbowaniu programu ładującego aplikacje. Nie wiem, który. Ale spróbuj kombinacji tego i może zadziałać.
źródło