-
Обновление Homebrew: убедитесь, что Homebrew, менеджер пакетов для macOS, обновлен, выполнив следующую команду в терминале:
arch --x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
-
Обновите Xcode: убедитесь, что на вашем Mac M1 установлена последняя версия Xcode. Откройте App Store и проверьте наличие доступных обновлений для Xcode.
-
Установить инструменты командной строки: установите инструменты командной строки для Xcode, открыв терминал и выполнив команду:
xcode-select --install
-
Установить Pod с помощью Rosetta: принудительная установка CocoaPods с помощью Rosetta. Откройте терминал и выполните команду:
arch --x86_64 sudo gem install cocoapods
-
Используйте Homebrew для установки Pod: попробуйте установить CocoaPods через Homebrew, используя следующую команду:
arch --x86_64 brew install cocoapods
-
Создайте отдельный профиль терминала: откройте терминал, перейдите в «Настройки» и создайте новый профиль с включенной Rosetta. Используйте этот профиль для запуска команд модуля.
-
Проверьте версию Ruby: убедитесь, что у вас установлена совместимая версия Ruby. Вы можете использовать команду
ruby -v
, чтобы проверить версию и при необходимости обновить ее. -
Отключить SIP (защиту целостности системы). Если ни один из вышеперечисленных методов не работает, вы можете попробовать временно отключить SIP, а затем попытаться установить модуль. Однако будьте осторожны при отключении SIP, поскольку это может повлиять на безопасность вашей системы.
softwareupdate --install-rosetta