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

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

Сообщение Anonymous »

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

This Darwin-podhelper.rb Helper File необходим для 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>
Это создает порочный цикл, что приводит к сбою сборки, потому что файл «не найден», когда это необходимо, даже если его генерация является частью задания команды.
журнал ошибок ключей (с обеих платформ, во время внутренней установки Fluther Build iOS): < /p>

[!] Invalid `Podfile` file: cannot load such 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__)
-------------------------------------------
Error running pod install


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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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