Пройдя еще один шаг, загрузите в iTunesConnect через командную строку с Xcode 7 ! (Предполагая, что вы начинаете с .ipa
, который был подписан с правильным профилем выпуска и подписью.)
Введите altool
, интерфейс CLI для загрузчика приложений ( docs
, стр. 38). Скрытая глубоко в структуре Xcode.app, это удобная функция, позволяющая загружать файлы непосредственно в ItunesConnect.
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/altool
Просто запустите $ altool --upload-app -f file -u username [-p password]
, чтобы выгрузить своего новоиспеченного .ipa
прямо в Apple. Пароль не является обязательным, и он будет запрашивать его, если вы не указали его в команде.
Если на этапе проверки возникнут проблемы с приложением, консоль распечатает их.
Вам, вероятно, придется экспортировать путь в altool
, если вы не хотите сохранять его местоположение.
export PATH=$PATH:/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/
Вот и все! Просто войдите на iTunesConnect.com и выберите новую сборку для тестирования с помощью testflight.
Заключительное примечание: Если вы получаете сообщение «Exception while launching iTunesTransporter: Transporter not found at path: /usr/local/itms/bin/iTMSTransporter. You should reinstall the application
», вы можете следовать предложению этого ответа SO , чтобы запустить символическую ссылку на правильное местоположение:
ln -s /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms /usr/local/itms
Добро пожаловать в AU!
Я постараюсь сохранить это как можно скорее (как можно более простым) и объяснить его поэтапно:
Наслаждайтесь!
Последнее замечание: попросите у своего веб-провайдера статический IP-адрес ! Он не позволит вам повторять шаги 3/4 каждые n
часов.
/var/www/
– Stefano Mtangoo 06.05.2020, 14:47