Завантажувач додатків: “Неможливо продовжити доставку: даний пакет екземпляра зараз завантажує цей пакет”


97

Мені не вдалося подолати цю помилку в програмі Load Loader. Я кинув, перезапустив, пробував різні комп’ютери - це як сервер завис на операції, яку я ніколи не ініціював, і у неї не буде тайм-ауту. Хто-небудь раніше це бачив і бив?

Відповіді:


206

В основному, вам потрібно очистити транспортні жетони. Це може статися, якщо ви закрили Xcode під час надсилання програми на iTunes Connect.

/ Users / <username>/.itmstransporter/UploadTokens/

Видаліть усі .tokenфайли з цього каталогу.

Оновлення

Якщо вам не вдається знайти файли .token , це тому, що вони приховані у Finder. Щоб приховати / показати приховані файли у Finder, використовуйте таку команду терміналу (TRUE = UNHIDE, FALSE = HIDE) :

defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder

Оновлення II

У більш пізніх версіях операційної системи, схоже, файли маркерів тепер відображаються в Library/Caches/com.apple.amp.itmstransporter/UploadTokens/підпапці домашнього каталогу даного користувача. Що, чесно кажучи, для них і так краще місце.


1
звідки я можу знайти .token або /Users/<username>/.itmstransporter/UploadTokens/
Dhaval Panchal

Здається, це хороша відповідь, але я не розумію "в основному" частини. Я не уявляю, як це зробити, і ніде не можу знайти ці маркери. Хороший базовий посібник з того, як би нас оцінили. Дякую
Papa De Beau

3
Відкрийте консоль і введіть "rm ~ / .itmstransporter / UploadTokens / *. Token" (Це трапляється зі мною, оскільки я завантажив двічі одну і ту ж версію програми, а Apple відхилив друге завантаження).
STB Land

Я спробував це і не знайшов жодної лексеми в папці, однак приблизно через годину моя збірка була успішно завантажена на itunesConnect. Це може бути пов’язано з уже створеною збіркою, яка обробляється на веб-сайті, оскільки вона не дозволяє завантажувати кілька збірок одночасно. Дивно !!
Сом

12
мої жетони знаходяться в/Users/<#username#>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
art-

67

Вам потрібно очистити транспортні жетони.

Відкрийте Термінал на своєму Mac і вставте:

rm /Users/<username>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/*.token

Це має очистити застряглий маркер. Після цього спробуйте завантажити збірку ще раз.


2
З усіх відповідей, які я прочитав, це був єдиний, хто вирішив це для мене. Дякую!
Едді Тейшейра

Якщо ви зіткнулися з цим на власному комп'ютері (не з налаштуваннями CICD або щось інше ...): 'rm ~ / Library / Caches / com.apple.amp.itmstransporter / UploadTokens / *. Token'
Lepidopteron

це корисно, особливо з fastlane
BabyPanda

39

Можливо, тому, що Xcode зазнав аварії під час завантаження програми. Або все, що вам потрібно зробити, це видалити файли маркерів:

Відкрийте Термінал на своєму Mac і вставте:

rm ~/.itmstransporter/UploadTokens/*.token

Це повинно це очистити. Якщо це все одно не працює (на цьому етапі спробуйте повторно завантажити програму), запустіть цю команду на терміналі ще раз або вручну перейдіть до ...

/Users/<username>/.itmstransporter/UploadTokens/

... і видаліть усі файли .token.

Сподіваюся, це допоможе!


найпростіша відповідь на сторінці
Mulhoon

Мені допомогло. Ти
рятуєш

4

токен був тут

/Users/(user_name)/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/


2

Шаную відповідь @WrightsCS Це допомагає мені подолати проблему Завантажувача програм.

Тут я хотів би виділити ще одну річ.

Я продовжую відповідно до відповіді @WrightsCS, і це вирішує помилку завантажувача програм:

Неможливо продовжити доставку: існуючий екземпляр транспортера зараз завантажує цей пакет

Але я виявив ще одну проблему, видаливши всі маркери з

/Users//.itmstransporter/UploadTokens/

Я зайшов на iTunesConnect і натиснув "Мої програми" , і побачив повідомлення " Не вдається підключитися ... будь ласка, зв'яжіться з Apple ".

Тут я не знаю, чому це раптом перестає працювати!

Я подав ту саму збірку, яка була там на iTunesConnect для подання, але вона була показана як обробка.

Після подання цієї збірки iTunesConnect чудово працює! Крім того, я бачу останню завантажену збірку у списку для подання.


0

Вам потрібно очистити завантажені маркери завантаження. Для цього відкрийте файл лексем, знайдений у /users//.itmstransporter/UploadTokens/. Угорі ви побачите один рядок тексту, який посилається на ваш поточний маркер завантаження. Просто видаліть цей рядок і збережіть файл. Тепер ви зможете знову надіслати свою програму.

Ура

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.