Ответ 1
У меня была такая же проблема, и я сделал символическую ссылку из местоположения. XCode ожидал, что iTMSTransporter будет находиться в папке Applications, о которой вы упомянули:
ln -s /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms /usr/local/itms
Однако при загрузке моего двоичного файла я получаю сообщение об ошибке:
[ERROR ITMS-90209: "Неверное выравнивание сегмента. Бинарное приложение в" MyApp.app/Frameworks/libswiftCore.dylib "не имеет правильного выравнивания сегмента. Попробуйте перестроить приложение с последней версией Xcode".
Копая глубже в Console.app, я обнаружил следующее сообщение об ошибке:
DBG-X: Код ошибки: 1102
INFO: Выполняется проверка подлинности.
INFO: следующие информационные сообщения были получены от веб-службы Apple...
INFO-X: INFO ITMS-90111: "Ваше приложение построено с бета-версией Xcode или iOS SDK. Для бета-тестирования могут быть созданы только приложения, распространяемые для бета-тестирования. Чтобы отправить приложение для распространения в App Store, вам нужно будет создать приложение с версиями выпуска Xcode и iOS SDK."
DBG-X: возврат 1
Но я не понял способ сказать XCode, что загрузка для бета-тестирования - именно то, что я пытаюсь сделать.