Получение ошибки при публикации iOS с помощью команды nativescript tns - PullRequest
0 голосов
/ 23 марта 2020

Когда я пытаюсь опубликовать sh с помощью следующей команды, это дает мне ошибку. Я искал вокруг и ничего не нашел в Google.

Команда:

tns publish ios <apple id> <password> --appleApplicationSpecificPassword <app specific pass> --ipa <ipa file path>

Сообщение об ошибке, которое я получаю от nativescript cli: Хотя в ответе Apple указано, что активирована двухэтапная проверка или Двухфакторная аутентификация, интерфейс командной строки NativeScript не знает, как обрабатывать этот ответ: [объект Object]

Буду признателен за любую помощь. Спасибо!

Ответы [ 2 ]

0 голосов
/ 08 апреля 2020

Наконец-то пришлось прибегнуть к:

xcrun altool --upload-app --type ios --file "$IPA_PATH" --username "$APP_STORE_USERNAME" --password "$APP_SPECIFIC_PASSWORD"

При этом загруженный мой ipa-файл подключился к магазину приложений.

0 голосов
/ 27 марта 2020

Попробуйте эту конфигурацию: -

1.Настройте конфигурацию магазина приложений Apple в

App_Resources -> iOS -> build.xcconfig

2.Создать релиз IPA-файла с помощью пакета

cmd: -

tns build ios --for-device --release --bundle --env.uglify --env.*

3.Создать IPA с предоставлением распределения

cmd: -

tns build ios --for-device --release --provision < provision-UUID > --bundle webpack --env.uglify--env.*

ИЛИ

4. Загрузите пакет IPA и создайте его в App Store с пакетом

cmd: -

tns appstore upload --bundle < AppleID > < AppleID-Specific-Password > < provision-distribution-UUID >  "iOS Distribution"
...