Что происходит, когда вы загружаете двоичный файл в Apple iTunesConnect?

РЕДАКТИРОВАТЬ: ... и я спрашиваю, потому что: это может указывать на то, что мы можем сделать для ускорить процесс.

Примерно год назад этот процесс превратился из «медленного из-за недостаточного питания серверов Apple» в «очень медленный, потому что Apple использовала в 3 раза большую пропускную способность, необходимую для отправки двоичного файла».

например, я недавно отправил приложение размером 90 МБ, и Xcode4 загрузил в Apple более 350 МБ данных.

например, только что я отправил двоичный файл размером 8 МБ, а Xcode4 отправил более 40 МБ данных в Apple.

Были внесены большие улучшения в загрузчик недавно (например, во время одной из вышеупомянутых загрузок я частично потерял DSL-соединение. Apple потребовалось около 30 секунд, чтобы восстановить и возобновить загрузку, но предыдущие версии просто аварийно завершились в этом сценарии).

Но мне интересно : что Apple на самом деле делает во время загрузки? Процесс выполняется на наших локальных машинах - пробовал ли кто-нибудь посмотреть на сетевой трафик? или в процессах?

Я видел несколько различных этапов, просто отслеживая 'ps':

  1. unzip (для повторной подписи кода)
  2. codeign (то же самое)
  3. Java (для интерфейс загрузчика, я полагаю)
  4. затем ascp (Apple SCP, я предполагаю?)
7
задан Adam 4 October 2011 в 13:37
поделиться