Загрузите 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 в нашем брандмауэре.