Загрузите iOS-приложение в AppStore, используя порт 443

Я пытаюсь загрузить наши приложения из командной строки, используя altool. Поскольку наш брандмауэр блокирует некоторые порты, я хочу передать файлы в режиме "DAV" с использованием HTTPS на порт 443. Если я сделаю это вручную с помощью графического интерфейса приложения ApplicationLoader, я могу установить для этого параметр. Кто-нибудь знает правильные параметры для altool?

В документации ничего не говорится об этом. https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf

В настоящее время я использую следующую команду (которая не работает, потому что altool не может получить доступ к серверу Apple через порт по умолчанию):

altool --upload-app -f file -u username [-p password] 

С наилучшими пожеланиями

Питер

0 ответов

Это кажется неофициальным способом на сегодняшний день, мы можем перевести в DAV с установкой ключа UserDefaults ITunesTransport для altool вроде следующего:

defaults write com.apple.itunes.altool ITunesTransport DAV

Или напрямую добавьте его в качестве аргументов командной строки altool, например:

altool --upload-app -f file -u username [-p password] -ITunesTransport DAV

Он работает с Xcode 10 в нашем брандмауэре.

Другие вопросы по тегам