#ios #ruby #xcode #cocoapods
#iOS #ruby #xcode #cocoapods
Вопрос:
Я пытаюсь использовать модуль SimpleAuth. Мой Podfile
pod 'SimpleAuth'
Я изменил рабочий каталог своего терминала на каталог, в котором присутствует мой проект xcode. Затем я сделал
pod install
Я получил это сообщение
Analyzing dependencies
[!] Unable to find a specification for `SimpleAuth`.
Я попытался найти некоторые возможные решения в Google.
Я получил одно решение, пытаясь сделать это
rm -rf ~/.cocoapods
pod setup
pod install
Я попробовал это. Первая строка выполнена.
Затем, когда я попытался pod setup
, я получил это сообщение
Setting up CocoaPods master repo
[!]The master repo is not a git repo
Я получил решение для этого с просьбой попробовать
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
Но это также выдало ошибку
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
Trace/BPT trap: 5
Я даже пробовал некоторые другие модули, такие как SAMCache, Mantle и т. Д., Но Каждый раз одна и та же ошибка.
Может кто-нибудь, пожалуйста, помогите мне?
Ответ №1:
Несколько недель назад мы изменили структуру папок репозитория основных спецификаций, поэтому старые версии больше не работают. Пожалуйста, обновите свою версию CocoaPods.
Комментарии:
1. Я пытался
gem update cocoapods
иpod update
, но я все еще получаю ту же ошибку