Как загрузить в App Store из командной строки с Xcode 11? - PullRequest
3 голосов
/ 04 июня 2019

Ранее, с Xcode 10, мы использовали altool для загрузки в App Store:

ALTOOL="/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool"
"$ALTOOL" --upload-app --file "$IPA_PATH" --username "$APP_STORE_USERNAME" --password @keychain:"Application Loader: $APP_STORE_USERNAME"

Но с Xcode 11 «Application Loader.app» больше не существует, как часть Xcode 11 изменяется :

Xcode поддерживает загрузку приложений из окна Организатора или из командной строки с помощью xcodebuild или xcrun altool. Загрузчик приложений больше не включен в Xcode. (29008875)

Так как же теперь загрузить данные из командной строки в TestFlight или App Store?

1 Ответ

4 голосов
/ 04 июня 2019

С Xcode 11 в качестве инструментов командной строки, чтобы проверить или загрузить ipa, замените altool на xcrun altool:

xcrun altool --validate-app --file "$IPA_PATH" --username "$APP_STORE_USERNAME" --password @keychain:"Application Loader: $APP_STORE_USERNAME"

xcrun altool --upload-app --file "$IPA_PATH" --username "$APP_STORE_USERNAME" --password @keychain:"Application Loader: $APP_STORE_USERNAME"

Получите дополнительную помощь с xcrun altool --help.

...