Проблема с развертыванием Firebase в Bitbucket CI/CD для iOS: предупреждение об устаревании Punycode в среде выполнения IOS

Программируем под IOS
Ответить
Anonymous
 Проблема с развертыванием Firebase в Bitbucket CI/CD для iOS: предупреждение об устаревании Punycode в среде выполнения

Сообщение Anonymous »

Я пытаюсь реализовать конвейер CI/CD в Bitbucket для развертывания приложения iOS в Firebase App Distribution. Мой конвейер CI/CD настроен для работы на платформе macOS. Однако при попытке распространить приложение с помощью интерфейса командной строки Firebase я получаю предупреждение об устаревании, связанное с модулем punycode.
Вот сообщение об ошибке, которое я получаю:
(node:85083) [DEP0040] УстареваниеПредупреждение: модуль punycode
устарел. Вместо этого используйте альтернативу пользовательскому пространству.

Команда Firebase CLI, которую я использую для загрузки приложения в Firebase:
< blockquote>
firebase appdistribution:distribute ./build/APP_Name.ipa \ --app
ios:XXXXXX \ --release-notes "CI
Build" \ --testers- группы ""

Моя среда включает в себя:
исполнитель macOS в Bitbucket Pipelines
Node.js v23 .6.0 установлен через Homebrew
Firebase CLI версии 11.10.0 установлен через Homebrew
Запуск конвейера с помощью команды firebase appdistribution:distribute для развертывания приложения iOS.
Что Я пробовал:
Обновил интерфейс командной строки Firebase до последней версии с помощью Homebrew.
Попытался переустановить Node.js и интерфейс командной строки Firebase.
Затем Попробовал понизить версию узла до 20.5.1
Переустановил интерфейс командной строки

Несмотря на эти попытки, предупреждение сохраняется, и я не могу продолжить развертывание.
Мой вопрос:
Как устранить это предупреждение об устаревании punycode в интерфейсе командной строки Firebase при запуске на платформе macOS в Bitbucket CI/CD и успешно развернуть мое приложение для iOS в Firebase? Есть ли способ обновить или исправить зависимости, которые могут вызывать это предупреждение?

Подробнее здесь: https://stackoverflow.com/questions/793 ... eprecation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»