Тема: Постоянный сбой ввода-магистраIOS

Программируем под IOS
Ответить
Anonymous
 Тема: Постоянный сбой ввода-магистра

Сообщение Anonymous »

Я разработчик ПК, пытающийся создать свое приложение Flutter для iOS с помощью платформ Cloud CI/CD. Мое приложение прекрасно работает на Android (как эмуляторах, так и физических устройствах), подтверждая здоровье моего кода DART и использования плагинов. Darwin-podhelper.rb-файл во время процесса установки POD, который является основной частью нативной сборки IOS Flutter. File.expand_path ('../ Flutter/ephemeral/.symlinks/Flutter/Darwin-podhelper.rb', file )
Этот Darwin-podhelper.rb-помощник необходим для Flutter, чтобы корректировать плагины в насыщенный проект IOS через кокапод. Однако в среде CI/CD:

Код: Выделить всё

The flutter build ios command (or flutter build ios --config-only which is designed to generate this file) internally runs pod install as part of its process.
This internal pod install attempts to process the Podfile, which immediately tries to require darwin-podhelper.rb.
But the darwin-podhelper.rb file does not exist yet because the flutter build ios command (that's supposed to create it) hasn't completed its work due to this very requirement!
< /code>
Это создает порочный цикл, что приводит к сбою сборки, потому что файл «не найден», когда это необходимо, даже если его генерация является частью задания команды.
log ошибок ключей (с обеих платформ, во время Fluther Build Internal Pod Install): < /p>
[!] Invalid Podfile < /code file: не может нагрузить файл: не может нагрузить файл: не может нагрузить файл. /Users/builder/clone/ios/Flutter/ephemeral/.symlinks/flutter/darwin-podhelper.rb.
from /Users/builder/clone/ios/Podfile:6
-------------------------------------------
# ✅ Required to load Flutter helper methods like flutter_install_ios_plugin_pods
require File.expand_path('../Flutter/ephemeral/.symlinks/flutter/darwin-podhelper.rb', FILE)

----------------------------------------------- < /h1>
Ошибка запуска установки POD < /p>

Подробнее здесь: https://stackoverflow.com/questions/796 ... rcular-dep
Ответить

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

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

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

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

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