У меня была такая же проблема для отправки в Mac App Store с Xcode 3.2.6. У меня был установлен Xcode 4, но только на отдельном разделе.
Я не хотел удалять и переустанавливать все инструменты разработчика, поэтому я попробовал другой предложенный ответ выше, который должен был перейти на Application Loader 1.3. К сожалению, это тоже не сработало, потому что, когда я пытался проверить или отправить в Mac App Store, Xcode заявил, что я не пометил приложение в iTunes Connect как «Готово к загрузке». Я дважды и трижды проверил в Xcode, что я уже пометил приложение как таковое (и у Application Loader 1.4.1 с этим проблем не было).
Итак, вместо этого я попытался найти другую версию Application Loader, которая могла бы работать. С Pacifist (http://www.charlessoft.com/) я извлек загрузчик приложений 1.4.1 из установщика Xcode 4.1 DP1 (который я сохранил). При замене существующего загрузчика приложений (также версии 1.4.1), который шел с Xcode 3.2.6, версия из Xcode 4.1 DP1 не имела «com.apple.transporter.util.StreamUtil.readBytes (Ljava / io / InputStream; ) [B »проблема, упомянутая в вопросе.
Так что это еще одна альтернатива, чтобы попробовать. Это исправление подтверждено другим разработчиком.
Если у вас нет копии установщика Xcode 4.1 DP1, вы можете загрузить только эту версию Application Loader, перейдя по этой ссылке: https://public.me.com/ix/simx/Application-Loader-1.4.1-from-Xcode-4.1-dp1.zip