Zasadniczo musisz wyczyścić żetony transportu. Może się tak zdarzyć, jeśli zamkniesz Xcode w trakcie przesyłania aplikacji do iTunes Connect.
Pliki tokenów pojawiają się teraz w
Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
podfolder katalogu domowego danego użytkownika. Które, szczerze mówiąc, i tak jest dla nich lepsze.
Usuń wszystkie .token
pliki w tym katalogu.
- Jeśli nie możesz znaleźć plików .token , dzieje się tak , ponieważ są one ukryte w Finderze. Aby ukryć / pokazać ukryte pliki w Finderze, użyj następującego polecenia terminala (TRUE = UNHIDE, FALSE = HIDE) :
defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder
/Users/<#username#>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
Musisz wyczyścić żetony transportu.
Otwórz Terminal na komputerze Mac i wklej:
To powinno usunąć zablokowany token. Następnie spróbuj ponownie przesłać kompilację.
źródło
Może to być spowodowane awarią Xcode podczas przesyłania aplikacji. Albo wszystko, co musisz zrobić, to usunąć pliki tokenów:
Otwórz Terminal na komputerze Mac i wklej:
To powinno wszystko wyjaśnić. Jeśli nadal nie działa (w tym momencie powinieneś spróbować ponownie przesłać aplikację), uruchom to polecenie ponownie w Terminalu lub ręcznie przejdź do ...
... i usuń wszystkie pliki .token.
Mam nadzieję, że to pomoże!
źródło
token był tutaj
/Users/(user_name)/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
źródło
Doceniona odpowiedź @WrightsCS Pomaga mi rozwiązać problem z ładowaniem aplikacji.
Chciałbym tutaj podkreślić jeszcze jedną rzecz.
Postępuję zgodnie z odpowiedzią @WrightsCS i rozwiązałem błąd modułu ładującego aplikację:
Ale znalazłem jeszcze jeden problem po usunięciu wszystkich tokenów z
Poszedłem do iTunesConnect i kliknąłem „Moje aplikacje” , po czym zobaczyłem komunikat „ Nie można się połączyć… skontaktuj się z Apple ”.
Tutaj nie wiem, dlaczego nagle przestaje działać!
Przesłałem tę samą kompilację, która była tam w iTunesConnect do przesłania, ale została pokazana jako przetwarzanie.
Po przesłaniu tej kompilacji iTunesConnect działa dobrze! Mogę również zobaczyć ostatnio przesłaną kompilację na liście do przesłania.
źródło
Musisz wyczyścić tokeny przesyłania, które „utknęły”. Aby to zrobić, otwórz plik tokenów znajdujący się w /users//.itmstransporter/UploadTokens/. U góry powinien pojawić się jeden wiersz tekstu, który odnosi się do Twojego bieżącego tokena przesyłania. Po prostu usuń tę linię i zapisz plik. Teraz powinno być możliwe ponowne przesłanie aplikacji.
Twoje zdrowie
źródło
W moim przypadku (używam OSX Catalina) nie udało mi się znaleźć folderu:
W moim katalogu domowym użytkownika (nawet podczas wyświetlania ukrytych plików i folderów)
ale wygląda na to, że mój problem był nieco inny i właśnie całkowicie zamknąłem xCode (każde otwarte okno xCode) i ponownie je otworzyłem, a następnie zarchiwizowałem swój projekt i załadowałem go bez żadnych problemów
może to pomoże komuś innemu rozwiązać ten problem
źródło