РЕДАКТИРОВАТЬ: ... и я спрашиваю, потому что: это может указывать на то, что мы можем сделать, чтобы ускорить процесс.
Примерно год назад этот процесс "медленный", потому что Appleсерверы были недостаточно загружены, чтобы быть «очень медленными», потому что Apple использовала в 3 раза большую пропускную способность, необходимую для отправки двоичного файла ».
например, я недавно отправил приложение размером 90 МБ, а Xcode4 загрузил в Apple более 350 МБ данных.
например, я только что отправил двоичный файл размером 8 МБ, а Xcode4 загрузил в Apple более 40 МБ данных.
В последнее время в загрузчике произошли значительные улучшения (например, во время одной из этих загрузок выше, я потерялЧастичное соединение DSL. Apple потребовалось около 30 секунд, чтобы восстановить и возобновить загрузку - но предыдущие версии просто рухнули в этом сценарии).
Но мне интересно: что на самом деле делает Apple во время загрузки?Процесс работает на наших локальных машинах - кто-нибудь пробовал заглянуть в сетевой трафик?или в процессах?
Я видел несколько разных фаз, просто следя за 'ps':
- unzip (для повторного выполнения подписи кода)
- codeign (ditto)
- Java (для интерфейса загрузчика, я полагаю)
- , затем ascp (Apple SCP, я догадываюсь?)