Ответ 1
У меня была эта проблема на OS X El Capitan версии 10.11.5
- Командная строка с открытым терминалом
-
Путь к папке проекта XCode
$ cd /path/to/xcode/myProject/
-
Создайте подфайл с помощью команды
$ pod init
- Добавьте строку
pod 'Google/Analytics'
в созданный Подфайл
# Uncomment this line to define a global platform for your project # platform :ios, '8.0' # Uncomment this line if you're using Swift # use_frameworks! target 'myProject' do pod 'Google/Analytics' end
-
Попробуйте установить модуль, который не работает
$ pod install -bash: pod: command not found
-
Попробуйте установить cocoapods, который также терпит неудачу
$ sudo gem install cocoapods ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.
-
Вам необходимо установить activesupport, который затем позволяет устанавливать cocoapods в порядке, но затем установка pod не выполняется с новой ошибкой
$ sudo gem install activesupport -v 4.2.6 $ sudo gem install cocoapods $ pod install [!] Unable to find a specification for 'Google/Analytics'
-
Выполните эти последние шаги, и установка pod наконец добьется успеха
$ pod repo remove master $ pod setup $ pod install
NB Некоторые из этих действий в командной строке занимают много времени, и терминал не дает никаких указаний на то, что он что-то делает, он выглядит сломанным, но работает спокойно, поэтому требуется терпение.
Так грустно, что нам еще нужно прибегнуть к командной строке в 2016 году.