Fastlane Beta: Bundler::GemNotFound: Не удалось найти CFPropertyList-3.0.0 ни в одном из источников

Запуск fastlane beta и получение этой ошибки:

Bundler::GemNotFound: Could not find CFPropertyList-3.0.0 in any of the sources

Я попытался установить gem через терминал, добавить его в свой gemfile, обновить мою версию fastlane... не повезло. Есть идеи?

4 ответа

пытаться

      gem install CFPropertyList

Я встречаюсь с этим ошибка на плагине cocoapods:

Я попытался установить CFPropetyList-3.0.0 вручную - не помогло, я сделал обновления для всех драгоценных камней - не помогло.

Помогло только: fastlane install_plugins команда, он обновил плагин cocoapods для fastlane и теперь работает нормально.

PS Эту ошибку начинают показывать после обновления до Mojave OS.

Обновите все драгоценные камни:sudo gem update --system

если это приведет вас к ошибке, например:

ERROR:  While executing gem ... (Errno::EPERM)
            Operation not permitted @ rb_sysopen - 
        /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/gem

Попробуйте запустить команду: sudo gem install -n /usr/local/bin cocoapods

Это устранит эту ошибку Could not find CFPropertyList-3.0.0 in any of the sources

Если вы получите такую ​​ошибку с bundle install при загрузке мобильного приложения зайдите в папку android / ios и выполните команду:

bundle install

Проблема была с моей версией Ruby:

  1. Установите rvm (если у вас его нет)\curl -sSL https://get.rvm.io | bash
  2. установить последний рубин (3.0.0p0)rvm install ruby@latestи установить его по умолчаниюrvm use ruby-3.0.0 --default
  3. Несколько раз установить Cocopodsgem install cocoapods
  4. pod install
Другие вопросы по тегам