Это короткая версия:
Когда я запустил
pod install
в проекте Xcode я получаю
[!] Pod:: Исполняемая ошибка при выводе: невозможно открыть .git/FETCH_HEAD: Разрешение отклонено
Если я запустил
sudo pod install
Я не получаю ошибки, но мои установленные файлы принадлежат root и не могут скомпилироваться, и я должен chown
этих файлов обычным пользователям использовать компилятор Xcode.
Я запускаю Lion OSX.
Я установил cocoaPods, используя
sudo gem install cocoaPods
Мне пришлось использовать sudo
, потому что без него я получил
ОШИБКА: при выполнении gem... (Gem:: FilePermissionError)
У вас нет прав на запись в каталог /Library/Ruby/Gems/ 1.8.
так что теперь у меня есть установленная root версия cocoaPods, которая загружает корневые библиотеки Xcode.
Является ли sudo
установка cocoaPods неправильным способом или обычным способом?
Если нормальный, есть ли способ исправить проблему установки pod?