Przez trzy dni próbowaliśmy przesłać aplikację do sklepu iTunes przy użyciu modułu ładującego aplikacje i nadal utknęliśmy w kroku „Uwierzytelnianie w sklepie iTunes” .
Przeczytaliśmy wiele forów (w tym stackoverflow) i wypróbowaliśmy to, co zostało zasugerowane:
- utworzenie nowego profilu udostępniania
- za pomocą różnych lub wielu wersji modułu ładującego aplikacje
- zmiana ustawień proxy
- ponowne uruchomienie komputera Mac
- przesyłanie o innej porze dnia itp.
Pozostawiliśmy go nawet na noc i nie udało nam się przejść tego kroku. Niestety, nie otrzymano żadnej opinii na temat problemu i nie otrzymaliśmy żadnych komunikatów o błędach. W przeszłości przesłaliśmy wiele aplikacji bez żadnych trudności, ale tym razem całkowicie utknęliśmy!
Jak udało ci się to rozwiązać?
ios
xcode
itunes
application-loader
rufusrobot
źródło
źródło
Choose Window > Background Activity to display the Background Activity window and view delivery status information for all applications, including pending messages, time remaining, warning and error messages, and so on.
Odpowiedzi:
To zaczęło się dziać dopiero dzisiaj (maj 2017 r.) I brak odpowiedzi w tym wątku rozwiązał mój problem. Rezolucja była dla mnie stąd;
https://forums.developer.apple.com/thread/76803
Otwarte
Terminal
. Przejdź do katalogu domowego,Przenieś bieżący katalog przewoźnika,
Wywołaj następujący plik, aby umożliwić Transporterowi samodzielną aktualizację.
Poczekaj, aż się zaktualizuje, a następnie otwórz Xcode i spróbuj przesłać.
źródło
Musisz wyrazić zgodę na nową rejestrację w module ładującym aplikacje. Wybierz „Program ładujący aplikacje” w menu „Xcode -> Otwórz narzędzie programisty” (pierwsze menu po prawej stronie Apple na pasku menu). Po otwarciu aplikacji ładującej pojawi się monit o wyrażenie zgody na nowe warunki, a następnie ponowne zalogowanie się na konto iTunes. Po tym każda metoda przesyłania będzie działać.
źródło
Poczekaj. Za kilka minut wszystko będzie dobrze.
źródło
Utknąłem dziś na „Uwierzytelnianiu w sklepie iTunes Store”. Użyłem tej samej wersji i numeru kompilacji, co w poprzednim zgłoszeniu. Po zaktualizowaniu numeru kompilacji przesyłanie poszło dobrze. Nie wiem, czy to jest powiązane, czy to był przypadek.
źródło
10 grudnia 2019 r., Wersja Xcode 11.2.1, MacOS X 10.15.1
Wczoraj miałem dokładnie ten sam problem i pomyślałem, że mogą to być problemy z siecią, przynajmniej tak to wygląda. Ale dziś rano wypróbowałem kilka różnych sieci i kilka połączeń VPN, żadna z nich nie działa!
Najwyżej głosowana odpowiedź tutaj prosi mnie o zresetowanie folderu pamięci podręcznej o nazwie .itmstransporter w moim katalogu domowym, uruchomienie programu iTMSTransporter w określonym folderze, ale nie mogę znaleźć obu z nich.
Ale wkrótce doszedłem do wniosku, że jest to folder pamięci podręcznej dla osób korzystających ze starszego programu do przesyłania: Application Loader , który jest nieaktualny przez Apple i nie można go już znaleźć w Xcode 11. Potem odkryłem, że najnowszy Xcode znalazł tutaj iTMSTransporter :
A jego folder pamięci podręcznej znajduje się tutaj:
Usunąłem istniejący folder pamięci podręcznej i uruchomiłem iTMSTransporter bez żadnego parametru , wkrótce zaczął on generować dzienniki i pobierać wiązkę plików, a skończył za 2 lub 3 minuty. Potem spróbowałem ponownie przesłać mój plik IPA, działa !!!
WNIOSEK:
źródło
Miałem ten sam problem od miesięcy, właśnie usunąłem tarczę hotspot i aplikacje tunelu prywatnego z mojego komputera i próbowałem wgrać moją aplikację i wszystko działało dobrze. więc sugeruję, jeśli masz zainstalowaną na komputerze jakąś aplikację VPN, usuń ją, a następnie spróbuj przesłać aplikację z modułu ładującego aplikacje lub organizatora xcode.
źródło
Spróbuj odpowiedzieć w tym linku referencyjnym , to naprawdę zadziałało dla mnie i dla innych.
Wspominając również o odpowiedzi tutaj. Otwórz terminal i uruchom:
cd ~
mv .itmstransporter / .old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
iTMSTransporter następnie się zaktualizuje, a następnie możesz spróbować przesłać ponownie w XCode lub za pomocą modułu ładującego aplikacje.
źródło
Nie ma magicznej poprawki. Itunes po prostu źle działa. Ostatnio pojawia się coraz więcej problemów i potrzeba coraz więcej aktualizacji i wysyłania IPA do sklepu. Miałem też ten problem z AppLoaderem i organizerem Xcode i po kilkakrotnym przetestowaniu właśnie to przeszło.
źródło
Zmiana połączenia sieciowego pomogła.
źródło
W moim przypadku nie wyraziłem zgody na najnowszą Umowę programistyczną. Wystarczy raz uruchomić Application Loader, kliknąć [Akceptuj], aby się zgodzić, a następnie zamknąć Application Loader, a przesyłanie do App Store powinno działać poprawnie.
źródło
Obserwowanie działało dla mnie.
Otwórz inną instancję programu ładującego aplikacje. (Wybierz „Program ładujący aplikacje” w menu „Xcode -> Otwórz narzędzie programisty”)
„Zgadzam się” z warunkami.
Po zakończeniu kroku 2. Pierwsza instancja programu ładującego aplikacje przeszła do następnego kroku i kompilacja została przesłana.
źródło
Mam również ten sam problem. Jednym z możliwych rozwiązań jest przejście do
Xcode -> Preferences -> Accounts
iz lewego menu wybierz ID aplikacji, a następnie kliknijView Details
i dotknij przycisku odświeżania. podczas przeładowywania pojawi się następujący błądJeśli nie wystąpi błąd powyżej, następujące rozwiązanie nie będzie działać.
Oznacza to, że musisz zalogować się na konto programisty przy użyciu loginu administratora i zaakceptować najnowszą umowę. Następnie będziesz mógł przesyłać pliki binarne do App Store.
źródło
Korzystam z systemu MacOS Mojave 10.14.6, Xcode 11.3.1 i Transporter 1.1.1 i zawsze utknąłem na etapie uwierzytelniania w App Store, bez względu na to, jak długo czekam, próbowałem przesyłać za pomocą Xcode, używając xcrun altool, Transporter , nada.
Wreszcie uruchomiłem go, eksportując plik ipa na nowego Macbooka (10.15.3, Xcode 11.3.1, Transporter 1.1.1) i użyłem aplikacji Transporter, aby go tam załadować.
Kluczową różnicą jest to, że narzędzie Transporter na moim nowym Macbooku poprosiło o 6-cyfrowy kod jako uwierzytelnienie, podczas gdy stary Macbook nie, podejrzewam, że token uwierzytelnienia na moim starym urządzeniu wygasł, ale system nie prosił o nowy podczas próby aby załadować aplikację. Miałem włączone 2-FA.
Myślę więc, że wymuszenie ręcznego ponownego uwierzytelnienia podczas przesyłania aplikacji jest odpowiedzią, jedyną różnicą jest wersja MacOS, ale nie przetestowałem, czy to coś zmieni.
Proponowane rozwiązanie A:
Zaloguj się do pulpitu zarządzania Apple ID: https://appleid.apple.com/account/manage
Przewiń w dół do sekcji „Urządzenia”
Proponowane rozwiązanie B
źródło
Możesz spróbować ponownie zalogować się na swoje konto ITC za pomocą modułu ładującego aplikacje.
źródło
Po prostu spróbuj innego połączenia z Internetem. Wypróbowałem wszystkie powyższe rozwiązania, ale żadne nie zadziałało. Jednak gdy próbowałem użyć połączenia komórkowego (zamiast połączenia DSL, które stoi za zaporą ogniową), zadziałało ono natychmiast.
źródło
Może to być problem z siecią. Jeśli pracujesz na maszynie wirtualnej (np. VMWare lub VirtualBox), spróbuj ustawić tryb karty sieciowej z domyślnego NAT na Bridged.
źródło
to rozwiązanie istnieje, kiedyś działało dla mnie, ale dziś nawet nie to! to, co zrobiłem i pracowałem, to (2 instancje) + przesyłanie za pomocą XCode (organizatora). Musiałem spróbować kilka razy i zadziałało.
Mam nadzieję, że to komuś pomaga, ten błąd istnieje już od dłuższego czasu () jabłko wydaje się nie przejmować zbytnio
źródło
Innym powodem może być zmiana komputera, z którego przesyłasz aplikację. Lub konto użytkownika na komputerze. W nowym komputerze może brakować klucza prywatnego i / lub certyfikatu dla App Store. Chociaż certyfikat o prawidłowej nazwie jest wyświetlany w Xcode.
W takim przypadku przejdź do https://developer.apple.com -> certyfikaty, użyj znaku plus (+), aby dodać nowy certyfikat (dystrybucję) i postępuj zgodnie z instrukcjami, aby poprosić o certyfikat dla klucza prywatnego na bieżącym maszyna. Po zainstalowaniu certyfikatu uwierzytelnianie może działać.
źródło
Dla mnie wypróbowałem prawie wszystkie powyższe sugestie, ale problem pojawił się ponownie po pierwszym sukcesie przesyłania do App Store. Dopóki nie znalazłem tej strony . Podsumowując, wykonaj następujące czynności
Uruchom to polecenie:
Uwaga: ta komenda (która różni się od innych wyżej) będzie usuwać swoje ITMSTansporter folder i utworzyć nowy i upewnić się, że Xcode jest quitted przed uruchomieniem tej komendy. 3. Uruchom Xcode i wszystko powinno być dobrze.
źródło
Dzisiaj natknąłem się na ten problem,
Xcode 11.2.1
rozwiązałem go, przechodząc do Xcode -> Preferencje -> Konta -> Stuknąłem „-” obok mojego Apple ID, a następnie zalogowałem się ponownie. To naprawiło to dla mnie!źródło
Zaktualizowana odpowiedź dla Xcode 11.xx i aplikacji Transporter, otwarty terminal:
rm -rf ~/.itmstransporter/
"/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter"
Poczekaj chwilę Problem rozwiązany!
źródło
Myślę, że zastosowałem wszystkie podane metody, ale żadne z nich nie działało dla mnie. Moje własne podejście, które wydaje mi się działać, polega na przejściu przez pierwsze kroki przesyłania pliku binarnego, a następnie po wybraniu pliku binarnego NIE klikaj przycisku Wyślij; zamiast tego zamknij okno, aw nowym oknie, które się pojawi, zacznij od nowa: mam nadzieję, że przejdzie.
źródło
Znaleziono rozwiązanie:
Przesyłałem kompilację. Każda aktywność przebiegała dobrze, z wyjątkiem „Uwierzytelniania w sklepie iTunes”.
Odłączyłem kabel LAN i podłączyłem MAC do mojego mobilnego punktu dostępowego. problem uwierzytelnienia został rozwiązany. Jeśli masz ograniczony abonament internetowy, jak tylko przejdziesz etap uwierzytelniania, ponownie podłącz sieć LAN, aby przesłać aplikację z połączenia internetowego kabla LAN.
źródło
przesyłanie nie powiodło się za każdym razem, gdy odznaczam opcję „dołącz kod bitowy” podczas przesyłania. Więc sprawdziłem opcję „dołącz kod bitowy” i przesyłanie poszło dobrze.
źródło
Sprawdź swoją zaporę sieciową. Jeśli jest włączona, to po prostu wyłącz ją, a następnie spróbuj
źródło
Dla mnie korzystałem
Xcode 8.2
z modułu ładującego aplikacje i na szczęścieXcode 7.2
tak samo, więc użyłemXcode 7.2
modułu ładującego aplikacje i działa.źródło
Zaczęło działać po zamknięciu aplikacji Docker
źródło
Przejdź do Preferencji -> Konta, usuń swoje konto i dodaj je ponownie. Następnie spróbuj przesłać ponownie i poczekaj kilka minut.
źródło
Dla tych, którzy używają wersji beta Xcode , wystarczy zmienić nazwę aplikacji w poleceniu na Xcode-beta.app :
W zależności od połączenia internetowego aktualizacja może trochę potrwać. Dla mnie było to około 15 minut.
źródło
Wypróbowałem wszystkie dostarczone rozwiązania bez powodzenia i wreszcie restart komputera rozwiązał problem (jak to często zdarza się w przypadku problemów z XCode ..)
źródło